Putem publikacije predstavljeno je značajno pokretanje sustava upravljanja projektima Trac 1.4, koji pruža internetsko sučelje za rad sa Subversion i Git spremištima, integrirani Wiki, sustav za praćenje grešaka i odjeljak za funkcionalno planiranje novih izdanja.
trac je alat za upravljanje projektima i praćenje grešaka napisan na Pythonu, nadahnut CVSTrac-om i distribuiran pod BSD licencom, SQLite, PostgreSQL i MySQL / MariaDB mogu se koristiti za pohranu podataka.
trema zauzima minimalistički pristup upravljanju projektima i omogućuje korisniku automatizaciju operacija tipične rutine s minimalnim utjecajem na procese i pravila koja su već razvijena u razvojnom okruženju.
Ugrađeni wiki motor omogućuje upotrebu wiki oznaka u opisima problema, ciljevima i obvezama. Podržava stvaranje veza i organiziranje veza između poruka o pogreškama, zadataka, promjena koda, datoteka i wiki stranica.
Da biste pratili sve događaje i aktivnosti, projekt nudi sučelje u obliku vremenske crte. U obliku dodataka, moduli su dostupni za pokretanje vijesti, stvaranje diskusione platforme, provođenje anketa, interakciju s raznim sustavima kontinuirane integracije, generiranje dokumentacije u Doxygenu, upravljanje preuzimanjima, slanje obavijesti putem Slacka, podršku Subverziji i Mercurialu.
Među njegovim glavnim karakteristikama mogu se istaknuti sljedeće:
- Omogućuje povezivanje podataka između softverske baze podataka o pogreškama, sustava za kontrolu verzija i sadržaja wikija.
- Služi kao web sučelje sustava za kontrolu verzija kao što su Subversion, Git, Mercurial, Bazaar ili Darcs.
- Koristi vlastiti sustav web predloška nazvan Genshi.
Glavne nove značajke Trac-a 1.4
U ovoj novoj verziji Trac 1.4 istaknuto je prebacivanje na renderiranje pomoću brzog Jinja2 mehanizma za predloške, budući da je Genshijev mehanizam za templatiranje zasnovan na XML-u zastario, ali zbog kompatibilnosti s postojećim dodacima, uklonit će se samo u nestabilnoj grani 1.5.
Kao i u prethodnim verzijama, nprU ovoj novoj verziji ukida se kompatibilnost s prethodnim verzijama s dodacima napisanim za verzije Trac prije 1.0. Promjene uglavnom utječu na sučelja za pristup bazi podataka.
Grupe korisnika spomenute u polju CC automatski se proširuju na popisu korisnika uključenih u ovu grupu. Wiki stranice imaju prebacivanje između prikazivanja teksta uskog zaslona i cijelog zaslona.
U predlošcima obavijesti e-poštom, sada je moguće koristiti podatke o promjenama u poljima tiketa.
Automatski pregled teksta u wiki formatu implementiran je za sva standardna polja (na primjer, opisi izvješća). Pored toga, korisnici su imali priliku samostalno konfigurirati vrijeme čekanja između završetka unosa i ažuriranja područja pregleda.
Dodatak TracMigratePlugin postao je dio Traca i dostupan je kao naredba trac-admin convert_db.
Ovaj dodatak omogućuje vam migraciju podataka iz Trac projekta između različitih baza podataka (na primjer, SQLite → PostgreSQL). Također možete promatrati izgled ulaznice delete_comment i potkomandi kretanja privitka.
De ostale promjene koje su istaknute u ovoj novoj verziji, ističu se:
- Podrška za kloniranje ulaznica (kao i stvaranje ulaznica iz komentara) putem opcionalne komponente tracopt.ticket.clone.
- Pod uvjetom da redovitim putem može dodati prilagođene veze u zaglavlje navigacije.
- Opseg validatora promjena proširen je na alat za skupno uređivanje, kao i na postupak uređivanja komentara.
- Podrška za isporuku sadržaja putem HTTPS-a izravno s tracd-a.
- Ažurirani minimalni zahtjevi za Python (2.7 umjesto 2.6) i PostgreSQL (ne prije 9.1).
- Prilagođena tekstna polja primila su atribut max_size.
Si želite li koristiti ovaj sustav upravljanje projektima možete posjetiti sljedeći link gdje možete pronaći dokumentaciju kao i vodiči za instalaciju, upotrebu i posebno preuzimanje Trac-a.