Te tukunga o te punaha whakahaere kaupapa Trac 1.4

Tukuna e te whakaputanga nui o te punaha whakahaere kaupapa Trac 1.4, e whakarato ana i te atanga tukutuku mo te mahi tahi me te Subversion me ​Git repositories, he Wiki hanga-i roto, he punaha aroturuki take me tetahi waahanga whakamahere mahi mo nga putanga hou. Ka tuhia te waehere ki Python me tohaina e i raro i te raihana BSD. ​SQLite, ​PostgreSQL me ​MySQL/MariaDB DBMS ka taea te whakamahi hei rokiroki raraunga.

He huarahi iti a Trac ki te whakahaere kaupapa, ka taea e koe te whakaaunoa i nga mahi o ia ra me te iti o te paanga ki nga tikanga me nga ture kua oti te whakarite ki waenga i nga kaihanga. Ko te miihini wiki kua hangaia ka taea te whakamahi tohu wiki i roto i nga whakaahuatanga o nga take, nga whaainga me nga mahi. Ka tautokohia te hanga hononga me te whakarite hononga i waenga i nga karere hapa, nga mahi, nga huringa waehere, nga konae me nga wharangi wiki. Hei whai i nga huihuinga me nga mahi katoa i roto i te kaupapa, ka tukuna he atanga i roto i te ahua o te waarangi.

I roto i nga kakahu monomai Kei te waatea nga waahanga mo te pupuri i nga purongo korero, te hanga papa korero, te whakahaere rangahau, te taunekeneke me nga momo punaha whakauru tonu, te whakaputa tuhinga ki Doxygen, te whakahaere i nga tangohanga, te tuku panui ma te Slack, te tautoko i te Subversion me te Mercurial.

Ko nga huringa matua ka whakaritea ki te peka pumau 1.2:

  • Hurihia ki te whakaputa ma te whakamahi i te miihini tauira tere Jinja2. Kua whakakorehia te miihini tauira a XML-Genshi, engari mo te hototahi ki nga monomai o naianei ka tangohia i roto i te peka 1.5 kore iu.
  • Ko te hototahi whakamuri me nga monomai kua tuhia mo nga putanga Trac i mua i te 1.0 kua whakakorehia. Ko te nuinga o nga huringa ka pa ki nga atanga mo te uru ki te papaunga raraunga.
  • Ko nga roopu kaiwhakamahi e whakahuahia ana i roto i te mara CC ka whakawhānuihia aunoa ki te rarangi o nga kaiwhakamahi kei roto i taua roopu.
  • Kei nga wharangi Wiki he whakawhiti i waenga i nga aratau mata whaiti me te mata katoa mo te tiro kuputuhi.
  • I roto i nga tauira whakamohiotanga mēra, ka taea te whakamahi raraunga mo nga huringa o nga waahi tikiti ("changes.fields").
  • Ka whakatinanahia te arokite aunoa o nga kuputuhi whakahōputu-wiki mo nga mara paerewa katoa (hei tauira, te whakaahuatanga purongo). I taea ano e nga kaiwhakamahi te whirihora takitahi i te wa tatari i waenga i te whakamutu i te whakaurunga me te whakahou i te waahi arokite.
  • Kua noho te TracMigratePlugin hei wahanga o Trac, a kei te waatea hei tono trac-admin convert_db. Me whakamahara koe ma tenei mono ka taea e koe te heke i nga raraunga kaupapa Trac i waenga i nga papaa raraunga rereke (hei tauira, SQLite → PostgreSQL). Ka taea hoki e koe te kite i te ahua o te tikiti delete_comment me nga whakahau apiti neke.
  • He huanga max_size nga mara kuputuhi ritenga inaianei.
  • Tautoko mo nga tikiti kati (me te hanga tikiti mai i nga korero) ma te waahanga whiriwhiri tracopt.ticket.clone
  • Ka taea te taapiri i nga hononga ritenga ki te pane whakatere ma te whakamahi i nga taputapu paerewa.
  • Kua whakawhānuihia te whānuitanga o nga kaiwhakamana huringa ki te taputapu whakatika puranga, tae atu ki te tukanga whakatika korero.
  • Tautoko mo te mahi ihirangi ma te HTTPS tika mai i te tracd.
  • Whakahoutia nga whakaritenga putanga iti mo Python (2.7 hei utu mo te 2.6) me PostgreSQL (kaore i te pakeke ake i te 9.1).

Source: opennet.ru

Tāpiri i te kōrero