Trac, projektinhallintajärjestelmä, saavuttaa uuden version Trac 1.4

ramppikuume

Julkaisun kautta Trac 1.4 -projektinhallintajärjestelmän merkittävä lanseeraus esiteltiin, joka tarjoaa verkkopohjaisen käyttöliittymän työskentelyyn Subversion- ja Git-arkistojen kanssa, integroidun Wikin, virheenseurantajärjestelmän ja toiminnallisen suunnittelun osan uusille julkaisuille.

trac on Pythonissa kirjoitettu projektinhallinta- ja virheenseurantatyökalu, CVSTracin innoittamana ja myös BSD-lisenssillä levitettynä SQLitea, PostgreSQL: ää ja MySQL / MariaDB: tä voidaan käyttää tietojen tallentamiseen.

Ramppikuume suhtautuu minimalistisesti projektihallintaan ja antaa käyttäjän automatisoida toiminnot tyypilliset rutiinit, joilla on vähäinen vaikutus prosesseihin ja sääntöihin, jotka on jo kehitetty kehitysympäristössä.

Sisäänrakennetun wiki-moottorin avulla voit käyttää wiki-merkintöjä ongelmien kuvauksissa, tavoitteissa ja sitoumuksissa. Tukee linkkien luomista ja linkkien järjestämistä virhesanomien, tehtävien, koodimuutosten, tiedostojen ja wiki-sivujen välille.

Kaikkien tapahtumien ja toimintojen seuraamiseksi projekti tarjoaa käyttöliittymän aikajanana. Laajennusten muodossa moduulit ovat käytettävissä uutisten ajamiseksi, keskustelualustan luomiseksi, kyselyjen tekemiseksi, vuorovaikutuksessa erilaisten jatkuvien integraatiojärjestelmien kanssa, asiakirjojen luomiseksi Doxygenissa, latausten hallinnoimiseksi, ilmoitusten lähettämiseksi Slackin kautta, Subversionin ja Mercurialin tukemiseksi.

Sen pääominaisuuksista voidaan korostaa seuraavaa:

  • Se mahdollistaa tietojen yhdistämisen ohjelmistovirhetietokannan, versionhallintajärjestelmän ja wikin sisällön välillä.
  • Se toimii web-käyttöliittymänä versionhallintajärjestelmälle, kuten Subversion, Git, Mercurial, Bazaar tai Darcs.
  • Se käyttää omaa verkkomallijärjestelmää nimeltä Genshi.

tracrpc

Trac 1.4: n tärkeimmät uudet ominaisuudet

Tässä uudessa versiossa Trac 1.4 siirtyminen renderointiin nopean Jinja2-mallimoottorin avulla on korostettu, Koska Genshin XML-pohjainen mallimoottori on vanhentunut, mutta yhteensopivuussyistä olemassa olevien laajennusten kanssa se poistetaan vain epävakaasta 1.5-haarasta.

Kuten edellisissä versioissa, eTämän uuden version yhteensopivuus aiempien versioiden kanssa lopetetaan Trac-versiota 1.0 edeltäville versioille kirjoitetuilla laajennuksilla. Muutokset koskevat pääasiassa käyttöliittymiä tietokantaan pääsemiseksi.

CC-kentässä mainitut käyttäjäryhmät laajennetaan automaattisesti tähän ryhmään kuuluvien käyttäjien luetteloon. Wiki-sivuilla on vaihto kapean näytön ja koko näytön tekstin välillä.

Sähköposti-ilmoitusmalleissa nyt on mahdollista käyttää tietoja lippukenttien muutoksista.

Wiki-muotoisen tekstin automaattinen esikatselu on toteutettu kaikille vakiokentille (esimerkiksi raporttien kuvaukset). Lisäksi käyttäjillä oli mahdollisuus määrittää itsenäisesti odotusaika merkinnän valmistumisen ja esikatselualueen päivityksen välillä.

TracMigratePlugin-laajennuksesta on tullut osa Tracia ja se on käytettävissä komentona trac-admin convert_db.

Tämän laajennuksen avulla voit siirtää tietoja Trac-projektista eri tietokantojen välillä (esimerkiksi SQLite → PostgreSQL). Voit myös tarkkailla Delete_comment-lipun ja liitetiedoston alikomentojen ulkonäköä.

De muut uudessa versiossa korostetut muutokset, seuraavat erottuu:

  • Tuki lippujen kloonaamiseen (samoin kuin lippujen luomiseen kommenteista) valinnaisen komponentin tracopt.ticket.clone kautta.
  • Tarjoaa mahdollisuuden lisätä mukautettuja linkkejä navigointikenttään säännöllisin keinoin.
  • Muutosten validointilaitteiden soveltamisala on laajennettu eräeditointi-työkaluun sekä kommenttien muokkausprosessiin.
  • Tuki sisällön toimittamiselle HTTPS: n kautta suoraan tracdista.
  • Päivitetyt vähimmäisvaatimukset Pythonille (2.7 sijasta 2.6) ja PostgreSQL: lle (aikaisintaan 9.1).
  • Mukautetut tekstikentät saivat max_size-määritteen.

Si haluatko käyttää tätä järjestelmää projektinhallinta voit käydä seuraavassa linkissä löydät dokumentaation sekä ohjeet Tracin asentamiseen, käyttöön ja erityisesti lataamiseen.


Jätä kommentti

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *

*

*

  1. Vastuussa tiedoista: Miguel Ángel Gatón
  2. Tietojen tarkoitus: Roskapostin hallinta, kommenttien hallinta.
  3. Laillistaminen: Suostumuksesi
  4. Tietojen välittäminen: Tietoja ei luovuteta kolmansille osapuolille muutoin kuin lain nojalla.
  5. Tietojen varastointi: Occentus Networks (EU) isännöi tietokantaa
  6. Oikeudet: Voit milloin tahansa rajoittaa, palauttaa ja poistaa tietojasi.