Trac, projekta vadības sistēma, sasniedz savu jauno versiju Trac 1.4

trase

Ar publikācijas starpniecību tika prezentēts nozīmīgs Trac 1.4 projekta vadības sistēmas palaišana, kas nodrošina tīmekļa saskarni darbam ar Subversion un Git krātuvēm, integrētu Wiki, kļūdu izsekošanas sistēmu un funkcionālu plānošanas sadaļu jauniem izlaidumiem.

Trac ir projekta pārvaldības un kļūdu izsekošanas rīks, kas rakstīts Python, iedvesmots no CVSTrac un izplatīts arī ar BSD licenci, datu glabāšanai var izmantot SQLite, PostgreSQL un MySQL / MariaDB.

Lampu drudža izmanto minimālisma pieeju projektu vadībai un ļauj lietotājam automatizēt darbības tipiskas rutīnas ar minimālu ietekmi uz procesiem un noteikumiem, kas jau ir izstrādāti izstrādes vidē.

Iebūvētais wiki dzinējs ļauj wiki marķējumu izmantot problēmu aprakstos, mērķos un saistībās. Atbalsta saišu izveidi un saišu organizēšanu starp kļūdu ziņojumiem, uzdevumiem, koda izmaiņām, failiem un wiki lapām.

Lai izsekotu visiem notikumiem un aktivitātēm, projekts piedāvā saskarni laika grafika veidā. Spraudņu veidā moduļi ir pieejami, lai vadītu ziņas, izveidotu diskusiju platformu, veiktu aptaujas, mijiedarbotos ar dažādām nepārtrauktas integrācijas sistēmām, ģenerētu dokumentāciju Doxygen, pārvaldītu lejupielādes, nosūtītu paziņojumus caur Slack, atbalstītu Subversion un Mercurial.

Starp tās galvenajām īpašībām var izcelt sekojošo:

  • Tas ļauj saistīt informāciju starp programmatūras kļūdu datu bāzi, versiju kontroles sistēmu un wiki saturu.
  • Tas kalpo kā tīmekļa saskarne tādai versiju kontroles sistēmai kā Subversion, Git, Mercurial, Bazaar vai Darcs.
  • Tas izmanto patentētu tīmekļa veidņu sistēmu ar nosaukumu Genshi.

tracrpc

Trac 1.4 galvenās jaunās iespējas

Šajā jaunajā Trac 1.4 versijā ir izcelta pāreja uz renderēšanu, izmantojot ātro Jinja2 veidņu motoru, tā kā uz Genshi XML bāzes veidņu dzinējs ir novecojis, bet saderības apsvērumu dēļ ar esošajiem spraudņiem tas tiks noņemts tikai nestabilajā 1.5 filiālē.

Tāpat kā iepriekšējās versijās, eŠajā jaunajā versijā savietojamība ar iepriekšējām versijām tiek pārtraukta ar spraudņiem, kas rakstīti Trac versijām pirms 1.0. Izmaiņas galvenokārt ietekmē saskarnes, lai piekļūtu datu bāzei.

Laukā CC minētās lietotāju grupas tiek automātiski paplašinātas šajā grupā iekļauto lietotāju sarakstā. Wiki lapās ir pārslēgšanās starp šaura ekrāna un pilnekrāna teksta parādīšanu.

E-pasta paziņojumu veidnēs tagad ir iespējams izmantot datus par izmaiņām biļešu laukos.

Automātiskais wiki formāta teksta priekšskatījums tiek ieviests visiem standarta laukiem (piemēram, pārskatu aprakstiem). Turklāt lietotājiem bija iespēja patstāvīgi konfigurēt gaidīšanas laiku starp ieraksta pabeigšanu un priekšskatījuma apgabala atjaunināšanu.

Spraudnis TracMigratePlugin ir kļuvis par Trac daļu un ir pieejams kā komanda trac-admin convert_db.

Šis spraudnis ļauj migrēt datus no Trac projekta starp dažādām datu bāzēm (piemēram, SQLite → PostgreSQL). Varat arī novērot izskatu_komentēšanas biļetes izskatu un pielikumu kustības apakškomandas.

De citas izmaiņas, kas ir iezīmētas šajā jaunajā versijā, izceļas:

  • Atbalsts biļešu klonēšanai (kā arī biļešu izveidošanai no komentāriem), izmantojot papildu komponentu tracopt.ticket.clone.
  • Nodrošināja iespēju regulāri pievienot navigācijas galvenei pielāgotas saites.
  • Izmaiņu validatoru darbības joma ir paplašināta, iekļaujot pakešu rediģēšanas rīku, kā arī komentāru rediģēšanas procesu.
  • Atbalsts satura piegādei, izmantojot HTTPS, tieši no tracd.
  • Atjauninātas minimālās prasības Python (2.7, nevis 2.6) un PostgreSQL (ne agrāk kā 9.1).
  • Pielāgotie teksta lauki saņēma atribūtu max_size.

Si vai vēlaties izmantot šo sistēmu projektu vadība jūs varat apmeklēt šo saiti, kur jūs varat atrast dokumentāciju kā arī Trac instalēšanas, izmantošanas un jo īpaši lejupielādes ceļveži.


Atstājiet savu komentāru

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti ar *

*

*

  1. Atbildīgais par datiem: Migels Ángels Gatóns
  2. Datu mērķis: SPAM kontrole, komentāru pārvaldība.
  3. Legitimācija: jūsu piekrišana
  4. Datu paziņošana: Dati netiks paziņoti trešām personām, izņemot juridiskus pienākumus.
  5. Datu glabāšana: datu bāze, ko mitina Occentus Networks (ES)
  6. Tiesības: jebkurā laikā varat ierobežot, atjaunot un dzēst savu informāciju.