A Trac 1.4 projektmenedzsment rendszer kiadása

Által benyújtott projektmenedzsment rendszer jelentős kiadása 1.4. nyom, amely webes felületet biztosít a Subversion és ​Git tárolókkal való munkavégzéshez, egy beépített Wikit, egy problémakövető rendszert és egy funkciótervezési részt az új verziókhoz. A kód Python és forgalmazza BSD licenc alatt. ​SQLite, ​PostgreSQL és ​MySQL/MariaDB DBMS használható adatok tárolására.

A Trac minimalista megközelítést alkalmaz a projektmenedzsmentben, és lehetővé teszi a tipikus rutinműveletek automatizálását, minimális hatással a fejlesztők által már kialakított folyamatokra és szabályokra. A beépített wikimotor lehetővé teszi a wiki jelölések használatát problémák, célok és kötelezettségek leírásában. Támogatja a hivatkozások létrehozását és a kapcsolatok szervezését hibaüzenetek, feladatok, kódmódosítások, fájlok és wikioldalak között. A projekt összes eseményének és tevékenységének nyomon követéséhez egy idővonal formájú interfészt kínálunk.

Egyenruhában bővítmények Modulok állnak rendelkezésre hírfolyamok karbantartásához, vitafelület létrehozásához, felmérések készítéséhez, különféle folyamatos integrációs rendszerekkel való interakcióhoz, dokumentációk generálásához Doxygenben, letöltések kezeléséhez, értesítések küldéséhez a ​Slacken keresztül, Subversion és Mercurial támogatásához.

Főbb változások az 1.2 stabil ághoz képest:

  • Váltson renderelésre egy gyors sablonmotor használatával Jinja2. A Genshi XML-alapú sablonmotor elavult, de a meglévő bővítményekkel való kompatibilitás miatt csak az instabil 1.5-ös ágban kerül eltávolításra.
  • A Trac 1.0 előtti verzióihoz írt beépülő modulokkal való visszamenőleges kompatibilitás megszűnt. A változások elsősorban az adatbázis elérését szolgáló felületeket érintik.
  • A CC mezőben említett felhasználói csoportok automatikusan kibővülnek az adott csoportba tartozó felhasználók listájára.
  • A Wiki oldalak a keskeny és a teljes képernyős módok közötti váltással vannak felszerelve a szöveg megtekintéséhez.
  • Az e-mail értesítési sablonokban mostantól lehetőség van a jegymezők ("módosítások.mezők") változásaira vonatkozó adatok felhasználására.
  • A wiki-formátumú szöveg automatikus előnézete az összes szabványos mezőben (például a jelentés leírásában) van megvalósítva. A felhasználók önállóan is beállíthatták a várakozási időt a bevitel leállítása és az előnézeti terület frissítése között.
  • A TracMigratePlugin a Trac részévé vált, és a trac-admin convert_db parancsként érhető el. Emlékeztetjük, hogy ez a beépülő modul lehetővé teszi a Trac projekt adatainak migrálását különböző adatbázisok között (például SQLite → PostgreSQL). Megjegyezheti a jegy delete_comment és a csatolmány áthelyezése alparancsok megjelenését is.
  • Az egyéni szövegmezők mostantól max_size attribútummal rendelkeznek.
  • Jegyek klónozásának támogatása (valamint jegyek létrehozása megjegyzésekből) a tracopt.ticket.clone opcionális összetevőn keresztül
  • Lehetőség van egyéni hivatkozások hozzáadására a navigációs fejléchez szabványos eszközök segítségével.
  • A változásérvényesítők hatókörét kiterjesztették a kötegelt szerkesztő eszközre, valamint a megjegyzésszerkesztési folyamatra is.
  • A tartalom HTTPS-en keresztüli kiszolgálásának támogatása közvetlenül a tracd-ről.
  • Frissített minimális verziókövetelmények a Pythonhoz (2.7 helyett 2.6) és a PostgreSQL-hez (9.1-nél nem régebbi).

Forrás: opennet.ru

Hozzászólás