I-Trac, inkqubo yolawulo lweprojekthi ifikelela kuhlobo lwayo olutsha Trac 1.4

umkhondo

Ngokushicilelwa ukumiliselwa okubalulekileyo kwenkqubo yolawulo lweprojekthi ye-Trac 1.4 kwathiwa thaca, ebonelela ngonxibelelwano olusekwe kwiwebhu ekusebenzeni ngokuGuqulwa kunye nokugcinwa kweGit, i-Wiki edityanisiweyo, inkqubo yokulandela umkhondo we-bug, kunye necandelo lokucwangciswa kokusebenza kokukhutshwa okutsha.

pepac sisixhobo solawulo lweprojekthi kunye nesixhobo sokulandela umkhondo se-bug esibhalwe kwiPython, iphefumlelwe yiCVSTrac kwaye yasasazwa phantsi kwelayisensi ye-BSD, i-SQLite, iPostgreSQL kunye ne-MySQL / MariaDB inokusetyenziselwa ukugcina idatha.

I-Trac ithatha indlela encinci yolawulo lweprojekthi kwaye ivumela umsebenzisi ukuba enze izinto ezizenzekelayo Iindlela eziqhelekileyo ezinefuthe elincinci kwiinkqubo kunye nemithetho esele yenziwe kwindawo yophuhliso.

Injini yewiki eyakhelweyo ivumela i-wiki markup ukuba isetyenziswe kwinkcazo yeengxaki, iinjongo kunye nokuzibophelela. Ixhasa ukudala amakhonkco kunye nokucwangcisa amakhonkco phakathi kwemiyalezo yempazamo, imisebenzi, utshintsho lwekhowudi, iifayile kunye namaphepha ewiki.

Ukulandela yonke imicimbi kunye nemisebenzi, Iprojekthi ibonelela ujongano ngokohlobo lwexesha. Ngendlela yeeplagi, iimodyuli ziyafumaneka ukuqhuba iindaba, ukwenza iqonga leengxoxo, ukuqhuba uphando, ukusebenzisana neenkqubo ezahlukeneyo zokudityaniswa, ukuvelisa amaxwebhu kwiDoxygen, ukulawula ukhuphelo, ukuthumela izaziso ngeSlack, ukuxhasa ukuGuqulwa kunye neMercurial.

Phakathi kweempawu zayo eziphambili, oku kulandelayo kunokuqaqanjiswa:

  • Ivumela ukudibanisa ulwazi phakathi kwesiseko sedatha yempazamo, inkqubo yolawulo lwenguqulo kunye nomxholo wewiki.
  • Isebenza njengonxibelelwano lwewebhu yenkqubo yolawulo lwenguqulo njengokuGuqulwa, iGit, iMercurial, iBazaar okanye iDarcs.
  • Isebenzisa inkqubo yeetemplate yewebhu ebizwa ngokuba yiGenshi.

yinyama

Iimpawu ezintsha zeTrac 1.4

Kule nguqulo intsha yeTrac 1.4 Ukutshintshela ekunikezeleni usebenzisa i-injini ekhawulezayo yeJinja2 iyaqaqanjiswa, njengoko i-Genshi's XML-based templating engine iye yancitshiswa, kodwa ngenxa yezizathu zokuhambelana neeplagi ezikhoyo, iya kususwa kuphela kwisebe elingazinzanga le-1.5.

Njengakwiinguqulelo zangaphambili, en olu hlobo lutsha ukuhambelana neenguqulelo zangaphambili kuyekiwe Ngeeplagi ezibhalelwe iinguqulelo zeTrac ngaphambi kwe-1.0. Utshintsho ikakhulu luchaphazela ujongano ukufikelela kwindawo yogcino lwedatha.

Amaqela abasebenzisi akhankanyiweyo kwicandelo leCC andiswa ngokuzenzekelayo kuluhlu lwabasebenzisi abafakwe kweli qela. Amaphepha e-Wiki anokutshintsha phakathi kokubonisa isikrini esincinci kunye nesicatshulwa esigcweleyo.

Kwiitemplate zezaziso ze-imeyile, ngoku kunokwenzeka ukusebenzisa idatha malunga notshintsho kwimihlaba yetikiti.

Umboniso ozenzekelayo wombhalo ofomathiweyo we-wiki uphunyezwe kuwo onke amabakala asemgangathweni (umzekelo, ingxelo yengxelo). Ukongeza, abasebenzisi babenethuba lokumisa ngokuzimeleyo ixesha lokulinda phakathi kokugqitywa kokungena kunye nohlaziyo lwendawo yokujonga kuqala.

Iplagi yeTracMigratePlugin iye yaba yinxalenye yeTrac kwaye iyafumaneka njengomyalelo we-trac-admin convert_db.

Le iplagi ikuvumela ukuba uhambise idatha ukusuka kwiprojekthi yeTrac phakathi koovimba beenkcukacha ezahlukeneyo (umzekelo, i-SQLite → PostgreSQL). Ungayijonga kwakhona inkangeleko yecima_ikhomenti kunye nentshukumo yokuncamathisela.

De Olunye utshintsho olucacisiwe kule nguqulo intsha, oku kulandelayo kuvela:

  • Inkxaso yamatikiti okubumbana (kunye nokwenza amatikiti kwizimvo) ngokusebenzisa icandelo lokukhetha itracopt.ticket.clone.
  • Inikwe amandla okongeza amakhonkco esiko kwintloko yokukhangela ngeendlela eziqhelekileyo.
  • Umda weziqinisekiso zokutshintsha ziye zandiselwa kwisixhobo sokuhlela kunye neenkqubo zokuhlela izimvo.
  • Inkxaso yokuhambisa umxholo ngaphezulu kwe-HTTPS ngqo kwi-tracd.
  • Ukuhlaziywa kweemfuno ezisezantsi zePython (2.7 endaweni ye-2.6) kunye nePostgreSQL (hayi ngaphambili kwe-9.1).
  • Imihlaba yokubhaliweyo yesiqhelo ifumene uphawu max_size.

Si Ingaba ufuna ukusebenzisa le nkqubo ulawulo lweprokjekthi ungandwendwela eli khonkco lilandelayo apho ungafumana amaxwebhu kunye nezikhokelo zokufakwa, ukusetyenziswa ngakumbi ukukhutshelwa kweTrac.


Shiya uluvo lwakho

Idilesi yakho ye email aziyi kupapashwa. ezidingekayo ziphawulwe *

*

*

  1. Uxanduva lwedatha: UMiguel Ángel Gatón
  2. Injongo yedatha: Ulawulo lwe-SPAM, ulawulo lwezimvo.
  3. Umthetho: Imvume yakho
  4. Unxibelelwano lwedatha: Idatha ayizukuhanjiswa kubantu besithathu ngaphandle koxanduva lomthetho.
  5. Ukugcinwa kweenkcukacha
  6. Amalungelo: Ngalo naliphi na ixesha unganciphisa, uphinde uphinde ucime ulwazi lwakho.