Rhyddhau system rheoli prosiect Trac 1.4

A gyflwynwyd gan rhyddhau system rheoli prosiect yn sylweddol Trac 1.4, sy'n darparu rhyngwyneb gwe ar gyfer gweithio gyda storfeydd Subversion a Git, Wiki adeiledig, system olrhain problemau ac adran cynllunio swyddogaethau ar gyfer fersiynau newydd. Mae'r cod wedi'i ysgrifennu yn Python a dosbarthu gan dan drwydded BSD. Gellir defnyddio SQLite, PostgreSQL a MySQL/MariaDB DBMS i storio data.

Mae Trac yn defnyddio dull minimalistaidd o reoli prosiectau ac yn caniatΓ‘u ichi awtomeiddio gweithrediadau arferol arferol heb fawr o effaith ar y prosesau a'r rheolau sydd eisoes wedi'u sefydlu ymhlith datblygwyr. Mae'r injan wiki adeiledig yn ei gwneud hi'n bosibl defnyddio marcio wiki mewn disgrifiadau o faterion, nodau ac ymrwymiadau. Mae'n cefnogi creu cysylltiadau a threfnu cysylltiadau rhwng negeseuon gwall, tasgau, newidiadau cod, ffeiliau a thudalennau wiki. Er mwyn olrhain holl ddigwyddiadau a gweithgaredd y prosiect, cynigir rhyngwyneb ar ffurf llinell amser.

Mewn iwnifform ategion Mae modiwlau ar gael ar gyfer cynnal ffrydiau newyddion, creu llwyfan trafod, cynnal arolygon, rhyngweithio ag amrywiol systemau integreiddio parhaus, cynhyrchu dogfennaeth yn Doxygen, rheoli lawrlwythiadau, anfon hysbysiadau trwy Slack, cefnogi Subversion a Mercurial.

Prif newidiadau o gymharu Γ’'r gangen sefydlog 1.2:

  • Newidiwch i rendro gan ddefnyddio peiriant templed cyflym Jinja2. Mae'r injan templed sy'n seiliedig ar XML Genshi wedi'i anghymeradwyo, ond oherwydd ei fod yn gydnaws ag ategion presennol, dim ond yn y gangen 1.5 ansefydlog y bydd yn cael ei dynnu.
  • Mae cydnawsedd Γ΄l ag ategion a ysgrifennwyd ar gyfer fersiynau Trac cyn 1.0 wedi dod i ben. Mae'r newidiadau yn effeithio'n bennaf ar y rhyngwynebau ar gyfer cyrchu'r gronfa ddata.
  • Mae grwpiau defnyddwyr a grybwyllir yn y maes CC yn cael eu hehangu'n awtomatig i'r rhestr o ddefnyddwyr sydd wedi'u cynnwys yn y grΕ΅p hwnnw.
  • Mae tudalennau Wiki yn cynnwys switsh rhwng moddau sgrin gul a sgrin lawn ar gyfer gwylio testun.
  • Mewn templedi hysbysiadau post, mae bellach yn bosibl defnyddio data am newidiadau mewn meysydd tocynnau (β€œchanges.fields”).
  • Gweithredir rhagolwg awtomatig o destun fformat wiki ar gyfer pob maes safonol (er enghraifft, disgrifiad o'r adroddiad). Roedd defnyddwyr hefyd yn gallu ffurfweddu'r amser aros yn annibynnol rhwng stopio mewnbwn a diweddaru'r ardal rhagolwg.
  • Mae'r TracMiratePlugin wedi dod yn rhan o Trac ac mae ar gael fel y gorchymyn trac-admin convert_db. Gadewch inni eich atgoffa bod yr ategyn hwn yn caniatΓ‘u ichi fudo data prosiect Trac rhwng gwahanol gronfeydd data (er enghraifft, SQLite β†’ PostgreSQL). Gallwch hefyd nodi ymddangosiad y delete_comment tocyn a subcommands symud atodiad.
  • Bellach mae gan feysydd testun personol briodwedd max_size.
  • Cefnogaeth i glonio tocynnau (yn ogystal Γ’ chreu tocynnau o sylwadau) trwy'r gydran ddewisol traccopt.ticket.clone
  • Mae'n bosibl ychwanegu dolenni wedi'u teilwra i'r pennawd llywio gan ddefnyddio offer safonol.
  • Mae cwmpas y dilyswyr newid wedi'i ymestyn i'r offeryn golygu swp, yn ogystal Γ’'r broses golygu sylwadau.
  • Cefnogaeth i weini cynnwys trwy HTTPS yn uniongyrchol o tracd.
  • Gofynion fersiwn sylfaenol wedi'u diweddaru ar gyfer Python (2.7 yn lle 2.6) a PostgreSQL (heb fod yn hΕ·n na 9.1).

Ffynhonnell: opennet.ru

Ychwanegu sylw