Fa'asa'olotoina o le Trac 1.4 faiga fa'atino galuega

Fa'ailoa fa'alauiloa taua o se faiga fa'afoega o galuega Tala 1.4, lea e maua ai se 'upega tafaʻilagi mo le galulue faʻatasi ma Subversion ma Git repositories, o se Wiki faʻapipiʻiina, se faiga e siaki ai mataupu ma se vaega o fuafuaga faʻatino mo lomiga fou. Ua tusia le code i le Python ma tufatufaina e i lalo ole laisene BSD. SQLite, PostgreSQL ma MySQL/MariaDB DBMS e mafai ona fa'aoga e teu ai fa'amaumauga.

O le Trac e faʻaogaina se faiga faʻapitoa i le pulega o poloketi ma faʻatagaina oe e faʻatometi galuega masani masani ma sina aʻafiaga i faiga ma tulafono ua uma ona faʻavaeina i le au atiaʻe. Ole masini wiki ua fausia e mafai ai ona fa'aogaina le fa'ailoga wiki i fa'amatalaga o mataupu, sini ma fa'atonuga. E lagolagoina le fatuina o fesoʻotaʻiga ma le faʻatulagaina o fesoʻotaʻiga i le va o feʻau sese, galuega, suiga o tulafono, faila ma itulau wiki. Ina ia siaki mea uma na tutupu ma gaioiga i totonu o le poloketi, o loʻo ofoina atu se atinaʻe i le tulaga o se taimi faʻatulagaina.

I foliga plugins o loʻo avanoa mo le tausia o tala fou, fatuina o se talanoaga faʻavae, faia o suʻesuʻega, fegalegaleai ma faiga faʻapipiʻi faʻaauau, fatuina o faʻamaumauga i Doxygen, faʻatonutonuina o faʻasalalauga, auina atu faʻamatalaga e ala i le Slack, lagolago Subversion ma Mercurial.

Suiga autu faʻatusatusa i le lala mautu 1.2:

  • Su'e ile fa'aliliuga ile fa'aogaina ole masini fa'ata'ita'i vave Jinja2. O le XML-based template engine Genshi ua faʻaumatia, ae ona o mafuaʻaga o le fetaui ma plugins o loʻo i ai nei o le a naʻo le aveesea i le lala 1.5 le mautu.
  • O fesoʻotaʻiga i tua ma plugins na tusia mo Trac versions aʻo leʻi oʻo i le 1.0 ua faʻagata. O suiga e tele lava ina a'afia ai feso'ota'iga mo le mauaina o fa'amaumauga.
  • O vaega faʻaoga o loʻo taʻua i le CC fanua e otometi lava ona faʻalauteleina i le lisi o tagata faʻaoga o loʻo aofia i lena vaega.
  • O itulau Wiki o lo'o fa'apipi'iina i le va o ata vaapiapi ma ata atoa mo le matamataina o tusitusiga.
  • I faʻataʻitaʻiga faʻasalalauga meli, ua mafai nei ona faʻaogaina faʻamatalaga e uiga i suiga i fanua tiketi ("changes.fields").
  • Otometi fa'ata'ita'iga o tusitusiga fa'a-wiki e fa'atinoina mo matā'upu masani uma (fa'ata'ita'iga, fa'amatalaga lipoti). Na mafai fo'i e tagata fa'aoga ona fa'atulaga tuto'atasi le taimi fa'atali i le va o le tu'uina o fa'aulu ma le fa'afouina o le vaega muamua.
  • O le TracMigratePlugin ua avea ma vaega o Trac ma o loʻo avanoa o le trac-admin convert_db command. Sei matou faamanatu atu ia te oe o lenei faʻapipiʻi e mafai ai ona e faʻafeiloaʻi faʻamaumauga o galuega a Trac i le va o faʻamaumauga eseese (mo se faʻataʻitaʻiga, SQLite → PostgreSQL). E mafai foi ona e matauina foliga o le tiketi delete_comment ma attachment move subcommands.
  • O lo'o iai nei max_size fa'ailoga fa'apitoa.
  • Lagolago mo tiketi fa'a-cloning (fa'apea fo'i ma le faia o tiketi mai fa'amatalaga) e ala i le vaega e filifili ai tracopt.ticket.clone
  • E mafai ona fa'aopoopo feso'ota'iga fa'apitoa i le fa'auluuluga o le fa'aogaina o meafaigaluega masani.
  • O le lautele o sui faʻamaonia ua faʻalauteleina i le meafaigaluega faʻapipiʻi vaega, faʻapea foʻi ma le faʻasologa o faʻamatalaga.
  • Lagolago mo le tautuaina o mea e ala ile HTTPS tuusao mai le tracd.
  • Faʻafou faʻamatalaga pito sili ona manaʻomia mo Python (2.7 nai lo le 2.6) ma PostgreSQL (e le sili atu nai lo le 9.1).

puna: opennet.ru

Faaopoopo i ai se faamatalaga