Trac, ett projektledningssystem når sin nya version Trac 1.4

trac

Genom att publicera den betydande lanseringen av projektledningssystemet Trac 1.4 presenterades, som tillhandahåller ett webbaserat gränssnitt för att arbeta med Subversion och Git-arkiv, en integrerad Wiki, ett bugspårningssystem och en funktionell planeringsavdelning för nya utgåvor.

blandc är ett projekthanterings- och felspårningsverktyg skrivet i Python, inspirerad av CVSTrac och även distribuerad under BSD-licensen kan SQLite, PostgreSQL och MySQL / MariaDB användas för att lagra data.

rampfeber tar en minimalistisk inställning till projektledning och tillåter användaren att automatisera operationer typiska rutiner med minimal inverkan på processer och regler som redan utvecklats i utvecklingsmiljön.

Den inbyggda wiki-motorn gör att wiki-markering kan användas i problembeskrivningar, mål och åtaganden. Stöder att skapa länkar och organisera länkar mellan felmeddelanden, uppgifter, kodändringar, filer och wiki-sidor.

För att spåra alla evenemang och aktiviteter, projektet erbjuder ett gränssnitt i form av en tidslinje. I form av plugins är modulerna tillgängliga för att driva nyheter, skapa en diskussionsplattform, genomföra undersökningar, interagera med olika kontinuerliga integrationssystem, generera dokumentation i Doxygen, hantera nedladdningar, skicka meddelanden via Slack, stödja Subversion och Mercurial.

Bland dess huvudsakliga egenskaper kan följande belysas:

  • Det gör det möjligt att länka information mellan en programvarufeldatabas, ett versionskontrollsystem och innehållet i en wiki.
  • Det fungerar som webbgränssnittet för ett versionskontrollsystem som Subversion, Git, Mercurial, Bazaar eller Darcs.
  • Den använder ett eget webbmallsystem som heter Genshi.

tracrpc

De viktigaste nya funktionerna i Trac 1.4

I denna nya version av Trac 1.4 byta till rendering med den snabba Jinja2-mallmotorn är markerad, eftersom Genshis XML-baserade mallmotor har upphört att gälla, men av kompatibilitetsskäl med befintliga plugins kommer den endast att tas bort i den instabila grenen 1.5.

Som i tidigare versioner, t.ex.n denna nya version avbryts kompatibiliteten med tidigare versioner med plugins skrivna för Trac-versioner före 1.0. Ändringarna påverkar främst gränssnitten för att komma åt databasen.

Användargrupper som nämns i CC-fältet utvidgas automatiskt i listan över användare som ingår i denna grupp. Wiki-sidor har en växling mellan att visa smal skärm och helskärmstext.

I mallar för e-postmeddelanden, det är nu möjligt att använda data om ändringarna i biljettfälten.

Automatisk förhandsgranskning av wiki-formaterad text implementeras för alla standardfält (till exempel rapportbeskrivningar). Dessutom hade användarna möjlighet att självständigt konfigurera väntetiden mellan slutförandet av posten och uppdateringen av förhandsgranskningsområdet.

Plugin TracMigratePlugin har blivit en del av Trac och finns som kommando trac-admin convert_db.

Detta plugin låter dig migrera data från ett Trac-projekt mellan olika databaser (till exempel SQLite → PostgreSQL). Du kan också se utseendet på delete_comment-biljetten och bifogningsrörelsens underkommandon.

De de andra ändringarna som markeras i den här nya versionen, följande sticker ut:

  • Stöd för kloning av biljetter (samt skapande av biljetter från kommentarer) via den valfria komponenten tracopt.ticket.clone.
  • Tillhandahåller möjligheten att regelbundet lägga till anpassade länkar till navigeringshuvudet.
  • Ändringsvalidatorernas omfattning har utvidgats till batchredigeringsverktyget samt redigeringsprocessen för kommentarer.
  • Stöd för att leverera innehåll via HTTPS direkt från tracd.
  • Uppdaterade minimikrav för Python (2.7 istället för 2.6) och PostgreSQL (tidigast 9.1).
  • Anpassade textfält fick attributet max_size.

Si vill du använda detta system projektledning Du kan besöka följande länk där du kan hitta dokumentation samt guider för installation, användning och särskilt nedladdning av Trac.


Lämna din kommentar

Din e-postadress kommer inte att publiceras. Obligatoriska fält är markerade med *

*

*

  1. Ansvarig för uppgifterna: Miguel Ángel Gatón
  2. Syftet med uppgifterna: Kontrollera skräppost, kommentarhantering.
  3. Legitimering: Ditt samtycke
  4. Kommunikation av uppgifterna: Uppgifterna kommer inte att kommuniceras till tredje part förutom enligt laglig skyldighet.
  5. Datalagring: databas värd för Occentus Networks (EU)
  6. Rättigheter: När som helst kan du begränsa, återställa och radera din information.