Izdaja sistema za vodenje projektov Trac 1.4

Predložil pomembna izdaja sistema za vodenje projektov Trac 1.4, ki ponuja spletni vmesnik za delo z repozitoriji Subversion in ​Git, vgrajeno Wiki, sistem za sledenje težavam in razdelek za načrtovanje funkcionalnosti za nove različice. Koda je napisana v Pythonu in distributer pod licenco BSD. ​SQLite, ​PostgreSQL in ​MySQL/MariaDB DBMS se lahko uporabljajo za shranjevanje podatkov.

Trac uporablja minimalističen pristop k vodenju projektov in vam omogoča avtomatizacijo tipičnih rutinskih operacij z minimalnim vplivom na procese in pravila, ki so že vzpostavljena med razvijalci. Vgrajeni mehanizem wiki omogoča uporabo oznak wiki v opisih težav, ciljev in obveznosti. Podpira ustvarjanje povezav in organiziranje povezav med sporočili o napakah, opravili, spremembami kode, datotekami in wiki stranmi. Za spremljanje vseh dogodkov in aktivnosti v projektu je na voljo vmesnik v obliki časovnice.

V uniformi vtičniki Na voljo so moduli za vzdrževanje virov novic, ustvarjanje platforme za razprave, izvajanje anket, interakcijo z različnimi sistemi za stalno integracijo, ustvarjanje dokumentacije v Doxygenu, upravljanje prenosov, pošiljanje obvestil prek ​Slack, podporo Subversion in Mercurial.

Glavne spremembe v primerjavi s stabilno vejo 1.2:

  • Preklopite na upodabljanje s hitrim mehanizmom za predloge Jinja2. Mehanizem predlog Genshi, ki temelji na XML, je bil opuščen, vendar bo zaradi združljivosti z obstoječimi vtičniki odstranjen samo v nestabilni veji 1.5.
  • Povratna združljivost z vtičniki, napisanimi za različice Trac pred 1.0, je bila ukinjena. Spremembe zadevajo predvsem vmesnike za dostop do podatkovne baze.
  • Skupine uporabnikov, omenjene v polju CC, se samodejno razširijo na seznam uporabnikov, vključenih v to skupino.
  • Wiki strani so opremljene s preklopom med ozkim in celozaslonskim načinom za ogled besedila.
  • V predlogah za obveščanje po pošti je sedaj možno uporabljati podatke o spremembah v poljih za prijavo (»changes.fields«).
  • Samodejni predogled besedila v obliki wiki je implementiran za vsa standardna polja (na primer opis poročila). Uporabniki so lahko tudi neodvisno konfigurirali čakalni čas med zaustavitvijo vnosa in posodobitvijo območja predogleda.
  • Vtičnik TracMigratePlugin je postal del Traca in je na voljo kot ukaz trac-admin convert_db. Naj vas spomnimo, da ta vtičnik omogoča selitev projektnih podatkov Trac med različnimi zbirkami podatkov (na primer SQLite → PostgreSQL). Opazite lahko tudi videz vstopnice delete_comment in podukaza za premikanje priloge.
  • Besedilna polja po meri imajo zdaj atribut max_size.
  • Podpora za kloniranje vstopnic (kot tudi ustvarjanje vstopnic iz komentarjev) prek izbirne komponente tracopt.ticket.clone
  • S standardnimi orodji je možno dodati povezave po meri v glavo navigacije.
  • Obseg validatorjev sprememb je bil razširjen na orodje za paketno urejanje, pa tudi na postopek urejanja komentarjev.
  • Podpora za streženje vsebine prek HTTPS neposredno iz tracd.
  • Posodobljene minimalne zahteve glede različice za Python (2.7 namesto 2.6) in PostgreSQL (ne starejši od 9.1).

Vir: opennet.ru

Dodaj komentar