Ang Trac, isang sistema ng pamamahala ng proyekto ay umabot sa bagong bersyon na Trac 1.4

subaybayan

Sa pamamagitan ng isang publikasyon ang makabuluhang paglunsad ng sistema ng pamamahala ng proyekto ng Trac 1.4 ay ipinakita, na nagbibigay ng isang interface na batay sa web para sa pagtatrabaho sa Subosition at Git na mga repository, isang pinagsamang Wiki, isang sistema ng pagsubaybay sa bug, at isang seksyon ng pagganap na nagpaplano para sa mga bagong paglabas.

TraAng c ay isang pamamahala ng proyekto at tool sa pagsubaybay sa bug na nakasulat sa Python, inspirasyon ng CVSTrac at ipinamahagi din sa ilalim ng lisensya ng BSD, maaaring magamit ang SQLite, PostgreSQL at MySQL / MariaDB upang mag-imbak ng data.

kabalisahan bagong paglabas sa tanghalan tumatagal ng isang minimalist na diskarte sa pamamahala ng proyekto at pinapayagan ang gumagamit na i-automate ang mga operasyon mga tipikal na gawain na may kaunting epekto sa mga proseso at panuntunan na binuo sa kapaligiran ng kaunlaran.

Pinapayagan ka ng built-in na wiki engine na gumamit ng wiki markup sa mga paglalarawan ng problema, layunin, at mga pangako. Sinusuportahan ang paglikha ng mga link at pag-aayos ng mga link sa pagitan ng mga mensahe ng error, gawain, pagbabago ng code, mga file, at mga pahina ng wiki.

Upang subaybayan ang lahat ng mga kaganapan at aktibidad, ang proyekto ay nag-aalok ng isang interface sa anyo ng isang timeline. Sa anyo ng mga plugin, ang mga modyul ay magagamit upang maghimok ng balita, lumikha ng isang platform ng talakayan, magsagawa ng mga survey, makipag-ugnay sa iba't ibang mga tuluy-tuloy na sistema ng pagsasama, bumuo ng dokumentasyon sa Doxygen, pamahalaan ang mga pag-download, magpadala ng mga abiso sa pamamagitan ng Slack, suporta sa Subversion at Mercurial.

Kabilang sa mga pangunahing katangian nito, ang mga sumusunod ay maaaring ma-highlight:

  • Pinapayagan ang pag-link ng impormasyon sa pagitan ng isang database ng error sa software, isang sistema ng kontrol sa bersyon at nilalaman ng isang wiki.
  • Nagsisilbi itong web interface ng isang sistema ng kontrol sa bersyon tulad ng Subversion, Git, Mercurial, Bazaar o Darcs.
  • Gumagamit ito ng isang pagmamay-ari na sistema ng template ng web na tinatawag na Genshi.

tracrpc

Pangunahing mga bagong tampok ng Trac 1.4

Sa bagong bersyon ng Trac 1.4 na ito ang paglipat sa pag-render gamit ang mabilis na Jinja2 templating engine ay naka-highlight, tulad ng XML-based templating engine ng Genshi ay hindi na ginagamit, ngunit para sa mga kadahilanan sa pagiging tugma sa mga mayroon nang mga plugin, maaalis lamang ito sa hindi matatag na 1.5 na sangay.

Tulad ng sa mga nakaraang bersyon, en sa bagong bersyon na ito ang pagpapatugma sa mga nakaraang bersyon ay hindi na ipinagpatuloy may nakasulat na mga plugin para sa mga bersyon ng Trac bago ang 1.0. Pangunahing nakakaapekto ang mga pagbabago sa mga interface upang ma-access ang database.

Ang mga pangkat ng gumagamit na nabanggit sa patlang ng CC ay awtomatikong pinalawak sa listahan ng mga gumagamit na kasama sa pangkat na ito. Ang mga pahina ng wiki ay may isang switch sa pagitan ng pagpapakita ng makitid na screen at buong-screen na teksto.

Sa mga template ng notification sa email, posible na ngayong gumamit ng data tungkol sa mga pagbabago sa mga patlang ng tiket.

Ang awtomatikong pag-preview ng naka-format na teksto na wiki ay ipinatupad para sa lahat ng karaniwang mga patlang (halimbawa, mga paglalarawan sa ulat). Bilang karagdagan, ang mga gumagamit ay nagkaroon ng pagkakataong mag-isa i-configure ang oras ng paghihintay sa pagitan ng pagkumpleto ng input at ang pag-update ng lugar ng preview.

Ang TracMigratePlugin plugin ay naging bahagi ng Trac at magagamit bilang command trac-admin convert_db.

Pinapayagan ng plugin na ito na ilipat ang data mula sa isang proyekto ng Trac sa pagitan ng iba't ibang mga database (halimbawa, SQLite → PostgreSQL). Maaari mo ring obserbahan ang hitsura ng delete_comment ticket at ang mga subcommand ng paggalaw ng attachment.

De ang iba pang mga pagbabago na naka-highlight sa bagong bersyon, ang mga sumusunod na kapansin-pansin:

  • Suporta para sa mga tiket sa pag-clone (pati na rin ang paglikha ng mga tiket mula sa mga komento) sa pamamagitan ng opsyonal na sangkap na tracopt.ticket.clone.
  • Nagbigay ng kakayahang magdagdag ng mga pasadyang link sa header ng nabigasyon sa pamamagitan ng regular na pamamaraan.
  • Ang saklaw ng mga nagpapatunay ng pagbabago ay pinalawig sa tool sa pag-edit ng pangkat pati na rin ang proseso ng pag-edit ng komento.
  • Suporta para sa paghahatid ng nilalaman nang direkta sa HTTPS mula sa tracd.
  • Nai-update na minimum na kinakailangan para sa Python (2.7 sa halip na 2.6) at PostgreSQL (hindi mas maaga sa 9.1).
  • Natanggap ng mga custom na patlang ng teksto ang katangiang max_size.

Si nais mo bang gamitin ang sistemang ito pamamahala ng proyekto maaari mong bisitahin ang sumusunod na link kung saan maaari kang makahanap ng dokumentasyon pati na rin mga gabay para sa pag-install, paggamit at lalo na ang pag-download ng Trac.


Iwanan ang iyong puna

Ang iyong email address ay hindi nai-publish. Mga kinakailangang patlang ay minarkahan ng *

*

*

  1. Responsable para sa data: Miguel Ángel Gatón
  2. Layunin ng data: Kontrolin ang SPAM, pamamahala ng komento.
  3. Legitimation: Ang iyong pahintulot
  4. Komunikasyon ng data: Ang data ay hindi maiparating sa mga third party maliban sa ligal na obligasyon.
  5. Imbakan ng data: Ang database na naka-host ng Occentus Networks (EU)
  6. Mga Karapatan: Sa anumang oras maaari mong limitahan, mabawi at tanggalin ang iyong impormasyon.