I-Trac, uhlelo lokuphathwa kwephrojekthi lufinyelela enguqulweni yalo entsha iTrac 1.4

ithrekhi

Ngokuthumela kwethulwe okusemqoka kohlelo lokuphathwa kwephrojekthi lwe-Trac 1.4, enikeza isikhombimsebenzisi esibonakalayo sewebhu sokusebenza ngama-Subversion and Git repositories, i-Wiki edidiyelwe, uhlelo lokulandela umkhondo wesiphazamisi, kanye nesigaba sokuhlela esisebenzayo sokukhishwa okusha.

Trac ukuphathwa kwephrojekthi nethuluzi lokulandela umkhondo le-bug elibhalwe ePython, kugqugquzelwe yi-CVSTrac futhi kwasatshalaliswa ngaphansi kwelayisense le-BSD, i-SQLite, i-PostgreSQL ne-MySQL / MariaDB kungasetshenziswa ukugcina imininingwane.

ukwesaba ukukhuluma neningi ithatha indlela encane ekuphathweni kwephrojekthi futhi ivumela umsebenzisi ukuthi enze imisebenzi isebenze izindlela ezijwayelekile ezinomthelela omncane kuzinqubo nemithetho esivele yathuthukiswa endaweni yentuthuko.

Injini ye-wiki eyakhelwe ngaphakathi ivumela ukumakwa kwe-wiki ukuthi kusetshenziswe ekuchazeni inkinga, izinhloso, nokuzibophezela. Isekela ukudala izixhumanisi nokuhlela izixhumanisi phakathi kwemiyalezo yephutha, imisebenzi, ukushintshwa kwekhodi, amafayela, namakhasi we-wiki.

Ukulandela yonke imicimbi nemisebenzi, iphrojekthi inikeza isikhombimsebenzisi ngendlela yomugqa wesikhathi. Ngendlela yama-plugins, amamojula ayatholakala ukushayela izindaba, ukudala inkundla yezingxoxo, ukwenza ucwaningo, ukusebenzisana nezinhlelo ezahlukahlukene zokuhlanganisa, ukukhiqiza imibhalo ku-Doxygen, ukuphatha ukulanda, ukuthumela izaziso nge-Slack, ukwesekwa kwe-Subversion ne-Mercurial.

Phakathi kwezici zayo eziyinhloko, kungaqokonyiswa okulandelayo:

  • Ivumela ukuxhumanisa imininingwane phakathi kwe-database yephutha lesoftware, uhlelo lokulawula inguqulo nokuqukethwe yi-wiki.
  • Isebenza njengesixhumi esibonakalayo sewebhu sesistimu yokulawula inguqulo efana ne-Subversion, Git, Mercurial, Bazaar noma iDarcs.
  • Isebenzisa uhlelo lokuphatha ithempulethi lewebhu elibizwa ngeGenshi.

umag

Izici ezintsha eziyinhloko zeTrac 1.4

Kule nguqulo entsha yeTrac 1.4 ukushintshela ekunikezeni usebenzisa injini esheshayo ye-Jinja2 kugqanyisiwe, ngoba i-Genshi's based XML engine templating yehlisiwe, kepha ngenxa yezizathu zokuhambisana nama-plugins akhona izosuswa kuphela egatsheni elingazinzile le-1.5.

Njengakwizinguqulo ezedlule, en le nguqulo entsha ukuhambisana nezinguqulo zangaphambilini kunqanyuliwe ngama-plugins abhalelwe izinhlobo zeTrac ngaphambi kuka-1.0. Izinguquko zithinta kakhulu izindlela zokufinyelela ku-database.

Amaqembu wabasebenzisi okukhulunywe ngawo enkambini ye-CC anwetshwa ngokuzenzekelayo ohlwini lwabasebenzisi abafakwe kuleli qembu. Amakhasi e-Wiki anokushintshwa phakathi kokubonisa umbhalo wesikrini esincane kanye nombhalo ogcwele.

Kumathempulethi ezaziso ze-imeyili, manje kungenzeka ukusebenzisa idatha mayelana nezinguquko ezinkambeni zamathikithi.

Ukubuka kuqala okuzenzakalelayo kombhalo owenziwe nge-wiki kwenziwa kuzo zonke izinkambu ezijwayelekile (ngokwesibonelo, bika izincazelo). Ngaphezu kwalokho, abasebenzisi babe nethuba lokumisa ngokuzimela isikhathi sokulinda phakathi kokuqedwa kokungena nokuvuselelwa kwendawo yokubuka kuqala.

I-plugin ye-TracMigratePlugin isibe yingxenye ye-Trac futhi iyatholakala njengomyalo trac-admin convert_db.

Le plugin ikuvumela ukuthi uthuthe idatha kusuka kuphrojekthi yeTrac phakathi kolwazi oluhlukile (ngokwesibonelo, i-SQLite → PostgreSQL). Ungabona futhi ukubukeka kwethikithi lokususa_amazwana kanye nemiyalo yokuhamba kokunamathiselwe.

De ezinye izinguquko ezigqanyisiwe kule nguqulo entsha, okulandelayo kugqame:

  • Ukusekelwa kwamathikithi wokuhlanganisa (kanye nokwakha amathikithi avela kumazwana) ngokusebenzisa into ekhethwa kukho ethi tracopt.ticket.clone.
  • Kunikezwe amandla wokwengeza izixhumanisi ezingokwezifiso kunhlokweni wokuzulazula ngezindlela ezijwayelekile.
  • Ububanzi babaqinisekisi boshintsho bunwetshiwe kuthuluzi lokuhlela i-batch kanye nenqubo yokuhlela amazwana.
  • Ukusekelwa kokulethwa kokuqukethwe ngaphezulu kwe-HTTPS ngqo kusuka ku-tracd.
  • Izidingo ezisezingeni eliphansi ezibuyekeziwe zePython (2.7 esikhundleni se-2.6) nePostgreSQL (hhayi ngaphambi kuka-9.1).
  • Izinkambu zombhalo wangokwezifiso zithole imfanelo max_size.

Si Ngabe ufuna ukusebenzisa lolu hlelo Ukuphatha iphrojekthi ungavakashela isixhumanisi esilandelayo lapho ungathola imibhalo kanye nemihlahlandlela yokufaka, ukusetshenziswa futhi ikakhulukazi ukulanda kweTrac.


Shiya umbono wakho

Ikheli lakho le ngeke ishicilelwe. Ezidingekayo ibhalwe nge *

*

*

  1. Ubhekele imininingwane: Miguel Ángel Gatón
  2. Inhloso yedatha: Lawula Ugaxekile, ukuphathwa kwamazwana.
  3. Ukusemthethweni: Imvume yakho
  4. Ukuxhumana kwemininingwane: Imininingwane ngeke idluliselwe kubantu besithathu ngaphandle kwesibopho esisemthethweni.
  5. Isitoreji sedatha: Idatabase ebanjwe yi-Occentus Networks (EU)
  6. Amalungelo: Nganoma yisiphi isikhathi ungakhawulela, uthole futhi ususe imininingwane yakho.