Trac, et prosjektledelsessystem når sin nye versjon Trac 1.4

trac

Gjennom en publikasjon Den viktige lanseringen av Trac 1.4-prosjektledelsessystemet ble presentert, som gir et nettbasert grensesnitt for å jobbe med Subversion og Git-arkiver, et integrert Wiki, et bug tracking system og en funksjonell planleggingsdel for nye utgivelser.

Trac er et prosjektledelses- og bugsporingsverktøy skrevet i Python, inspirert av CVSTrac og også distribuert under BSD-lisensen, kan SQLite, PostgreSQL og MySQL / MariaDB brukes til å lagre data.

sceneskrekk tar en minimalistisk tilnærming til prosjektledelse og lar brukeren automatisere operasjoner typiske rutiner med minimal innvirkning på prosesser og regler som allerede er utviklet i utviklingsmiljøet.

Den innebygde wiki-motoren gjør at wiki-markering kan brukes i problembeskrivelser, mål og forpliktelser. Støtter å opprette lenker og organisere koblinger mellom feilmeldinger, oppgaver, kodeendringer, filer og wiki-sider.

For å spore alle arrangementer og aktiviteter, prosjektet tilbyr et grensesnitt i form av en tidslinje. I form av plugins er modulene tilgjengelige for å drive nyheter, lage en diskusjonsplattform, gjennomføre undersøkelser, samhandle med forskjellige kontinuerlige integreringssystemer, generere dokumentasjon i Doxygen, administrere nedlastinger, sende varsler gjennom Slack, støtte Subversion og Mercurial.

Blant de viktigste egenskapene kan følgende fremheves:

  • Det gjør det mulig å koble informasjon mellom en programvarefeildatabase, et versjonskontrollsystem og innholdet i en wiki.
  • Det fungerer som nettgrensesnittet til et versjonskontrollsystem som Subversion, Git, Mercurial, Bazaar eller Darcs.
  • Den bruker et proprietært webmal-system som heter Genshi.

tracrpc

Viktigste nye funksjoner i Trac 1.4

I denne nye versjonen av Trac 1.4 bytte til gjengivelse ved hjelp av den raske Jinja2-malmotoren er uthevet, siden Genshis XML-baserte malmotor er avviklet, men av kompatibilitetsårsaker med eksisterende plugins, vil den bare bli fjernet i den ustabile grenen 1.5.

Som i tidligere versjoner, en denne nye versjonen avbrytes kompatibiliteten med tidligere versjoner med plugins skrevet for Trac-versjoner før 1.0. Endringene påvirker hovedsakelig grensesnittene for tilgang til databasen.

Brukergrupper som er nevnt i CC-feltet utvides automatisk i listen over brukere som er inkludert i denne gruppen. Wiki-sider har en bytte mellom visning av tekst på smal skjerm og fullskjerm.

I maler for e-postvarsler, det er nå mulig å bruke data om endringer i billettfeltene.

Automatisk forhåndsvisning av wiki-formatert tekst implementeres for alle standardfelt (for eksempel rapportbeskrivelser). I tillegg hadde brukerne muligheten til å uavhengig konfigurere ventetiden mellom fullføringen av oppføringen og oppdateringen av forhåndsvisningsområdet.

TracMigratePlugin-pluginet har blitt en del av Trac og er tilgjengelig som kommando trac-admin convert_db.

Dette pluginet lar deg migrere data fra et Trac-prosjekt mellom forskjellige databaser (for eksempel SQLite → PostgreSQL). Du kan også observere utseendet til delete_comment-billetten og underkommandoer for vedleggsbevegelse.

De de andre endringene som er uthevet i denne nye versjonen, følgende skiller seg ut:

  • Støtte for kloning av billetter (samt å lage billetter fra kommentarer) gjennom den valgfrie komponenten tracopt.ticket.clone.
  • Tilbyr muligheten til å legge til egendefinerte lenker til navigasjonsoverskriften på vanlig måte.
  • Omfanget av endringsvalidatorene er utvidet til batchredigeringsverktøyet samt redigeringsprosessen for kommentarer.
  • Støtte for å levere innhold via HTTPS direkte fra tracd.
  • Oppdaterte minimumskrav for Python (2.7 i stedet for 2.6) og PostgreSQL (tidligst 9.1).
  • Tilpassede tekstfelt mottok attributtet max_size.

Si vil du bruke dette systemet prosjektledelse du kan gå til følgende lenke hvor du kan finne dokumentasjon samt guider for installasjon, bruk og spesielt nedlasting av Trac.


Legg igjen kommentaren

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Kontroller SPAM, kommentaradministrasjon.
  3. Legitimering: Ditt samtykke
  4. Kommunikasjon av dataene: Dataene vil ikke bli kommunisert til tredjeparter bortsett fra ved juridisk forpliktelse.
  5. Datalagring: Database vert for Occentus Networks (EU)
  6. Rettigheter: Når som helst kan du begrense, gjenopprette og slette informasjonen din.