lëshim i rëndësishëm i sistemit të menaxhimit të projekteve , që ofron një ndërfaqe web për të punuar me repositorët Subversion dhe Git, një Wiki të integruar, një sistem ndjekjeje të defekteve dhe një seksion planifikimi për versionet e reja. Kodi është shkruar në gjuhën Python dhe nën licencën BSD. Për ruajtjen e të dhënave mund të përdoren DBMS SQLite, PostgreSQL dhe MySQL/MariaDB.
Trac ndjek një qasje minimalistike ndaj menaxhimit të projekteve dhe lejon automatizimin e operacioneve rutinore standarde me ndikim minimal në proceset dhe rregullat ekzistuese të zhvilluesve. Motori wiki i integruar ofron mundësinë për të përdorur markdown në përshkrimet e problemeve, objektivave dhe komitimeve. Mbështetet krijimi i lidhjeve dhe organizimi i lidhjeve midis njoftimeve për defekte, detyrave, ndryshimeve në kod, skedarëve dhe faqeve wiki. Për të ndjekur të gjitha ngjarjet dhe aktivitetet në projekt ofrohet një ndërfaqe në formën e një linje kohe.
Në formën janë të disponueshme module për menaxhimin e kanaleve të lajmeve, krijimin e një platforme diskutimi, zhvillimin e anketimeve, ndërveprimin me sisteme të ndryshme të integrimit të vazhdueshëm, gjenerimin e dokumentacionit në Doxygen, menaxhimin e shkarkimeve, dërgimin e njoftimeve përmes Slack, mbështetje për Subversion dhe Mercurial.
Ndryshimet kryesore në krahasim me degën stabile 1.2:
- Kalimi në renditjen përmes një shabllo shpejtësie . Shablloni i bazuar në XML Genshi është shpallur i vjetruar, por do të hiqet vetëm në degën jo stabile 1.5 për arsye të përputhshmërisë me pluginët ekzistues.
- E kaluara është shfuqizuar përputhshmëria me pluginët e shkruar për versionet e Trac para 1.0. Ndryshimet prekin kryesisht ndërfaqet për aksesin në DB.
- Grupet e përdoruesve të përmendura në fushën CC, automatikisht shfaqen në listën e përfshirë të përdoruesve të këtij grupi.
- Faqet wiki janë pajisur me një kalim midis modalitetit të ngushtë dhe atij me ekran të plotë për shikimin e tekstit.
- Në shabllonet e njoftimeve të postës është shtuar mundësia për të përdorur të dhënat mbi ndryshimet në fushat e biletave ("changes.fields").
- Parapamja automatike e tekstit të formatuar wiki është realizuar për të gjitha fushat standarde (për shembull, përshkrimi i raportit). Përdoruesit gjithashtu kanë marrë mundësinë të personalizojnë vetë kohën e pritjes midis ndalimit të futjes dhe përditësimit të zonës së parapamjes.
- Plugini TracMigratePlugin Ă«shtĂ« bĂ«rĂ« pjesĂ« e Trac dhe Ă«shtĂ« i disponueshĂ«m si komandĂ« trac-admin convert_db. KujtojmĂ« se ky plugin lejon migrimin e tĂ« dhĂ«nave tĂ« projektit Trac midis bazave tĂ« ndryshme tĂ« tĂ« dhĂ«nave (pĂ«r shembull, SQLite â PostgreSQL). Gjithashtu, mund tĂ« theksohet shfaqja e nĂ«nkomandave ticket delete_comment dhe attachment move.
- Fushat e personalizuara të tekstit kanë marrë atributin max_size.
- Mbështetje për klonimin e tiketave (si dhe krijimin e tiketave nga komentet) përmes një komponenti opsional tracopt.ticket.clone.
- ĂshtĂ« ofruar mundĂ«sia pĂ«r tĂ« shtuar lidhje tĂ« personalizuara nĂ« kryeqytetin e navigacionit pĂ«rmes mjeteve standarde.
- Fusha e vlefshmërisë së validuesve të ndryshimeve është zgjeruar për mjete të redaktimit masiv (batch), si dhe për procesin e redaktimit të komenteve.
- Mbështetje për shpërndarjen e përmbajtjes përmes HTTPS direkt nga tracd.
- Kërkesat minimale për versionin e Python janë përditësuar (2.7 në vend të 2.6) dhe PostgreSQL (jo më të vjetra se 9.1).
Burimi: opennet.ru
