Trac 1.4 projektų valdymo sistemos išleidimas

Įvesta reikšmingas projektų valdymo sistemos išleidimas „Trac 1.4“, kuri suteikia žiniatinklio sąsają darbui su Subversion ir ​Git saugyklomis, integruotą Wiki, problemų sekimo sistemą ir funkcijų planavimo skyrių naujoms versijoms. Kodas parašytas Python ir išplatino pagal BSD licenciją. Duomenims saugoti galima naudoti SQLite, PostgreSQL ir MySQL/MariaDB DBVS.

„Trac“ laikosi minimalistinio požiūrio į projektų valdymą ir leidžia automatizuoti įprastas įprastas operacijas, minimaliai paveikiant procesus ir taisykles, jau nustatytas tarp kūrėjų. Integruotas wiki variklis leidžia naudoti wiki žymėjimą aprašant problemas, tikslus ir įsipareigojimus. Jis palaiko nuorodų kūrimą ir ryšių tarp klaidų pranešimų, užduočių, kodo pakeitimų, failų ir wiki puslapių kūrimą. Norint sekti visus projekto įvykius ir veiklą, siūloma sąsaja laiko juostos pavidalu.

Uniformoje įskiepių Moduliai yra prieinami naujienų srautams palaikyti, diskusijų platformai kurti, apklausoms atlikti, bendrauti su įvairiomis nuolatinės integracijos sistemomis, kurti dokumentus Doxygen, tvarkyti atsisiuntimus, siųsti pranešimus per ​Slack, palaikyti Subversion ir Mercurial.

Pagrindiniai pakeitimai, palyginti su stabilia šaka 1.2:

  • Perjunkite į atvaizdavimą naudodami greitą šablonų variklį Jinja2. XML pagrindu sukurtas šablonų variklis „Genshi“ buvo pasenęs, tačiau dėl suderinamumo su esamais papildiniais jis bus pašalintas tik nestabilioje 1.5 šakoje.
  • Atgalinis suderinamumas su papildiniais, skirtais senesnėms nei 1.0 versijoms „Trac“, buvo nutrauktas. Pakeitimai daugiausia liečia prieigos prie duomenų bazės sąsajas.
  • Vartotojų grupės, nurodytos CC lauke, automatiškai išplečiamos iki į tą grupę įtrauktų vartotojų sąrašo.
  • Wiki puslapiuose yra perjungimas tarp siauro ir viso ekrano režimų, kad būtų galima peržiūrėti tekstą.
  • Pašto pranešimų šablonuose dabar galima naudoti duomenis apie pakeitimus bilietų laukuose ("pakeitimai.laukai").
  • Visuose standartiniuose laukuose (pavyzdžiui, ataskaitos aprašymui) įdiegta automatinė wiki formato teksto peržiūra. Vartotojai taip pat galėjo savarankiškai konfigūruoti laukimo laiką nuo įvesties sustabdymo iki peržiūros srities atnaujinimo.
  • „TracMigratePlugin“ tapo „Trac“ dalimi ir yra prieinama kaip komanda trac-admin convert_db. Primename, kad šis įskiepis leidžia perkelti Trac projekto duomenis tarp skirtingų duomenų bazių (pvz., SQLite → PostgreSQL). Taip pat galite atkreipti dėmesį į bilieto delete_comment ir priedo perkėlimo subkomandų išvaizdą.
  • Tinkinti teksto laukai dabar turi max_size atributą.
  • Klonavimo bilietų palaikymas (taip pat bilietų kūrimas iš komentarų) per pasirenkamą komponentą tracopt.ticket.clone
  • Į naršymo antraštę galima įtraukti pasirinktines nuorodas naudojant standartinius įrankius.
  • Pakeitimų tikrinimo priemonių taikymo sritis buvo išplėsta, įtraukiant paketinio redagavimo įrankį, taip pat į komentarų redagavimo procesą.
  • Palaikymas teikiant turinį per HTTPS tiesiai iš tracd.
  • Atnaujinti minimalūs Python (2.7 vietoj 2.6) ir PostgreSQL (ne senesnė nei 9.1) versijos reikalavimai.

Šaltinis: opennet.ru

Добавить комментарий