Spis treści

Trac

Trac - strona projektu
Trac-Hacks - dodatki, rozszerzenia, itp.
Tłumaczenie terminologii

System zarządzania projektami, śledzenia zmian i zgłaszania błędów

Przykłady: Trac Pidgin RPM

Wiki

Historia/TimeLine

Automatycznie tworzona historia, zawierająca inf. o:

Opcje:

Przeglądarka źródeł/Repository Browser

Wygodny w użyciu i przejrzysty eksplorator repozytorium SVN:

Plan prac/Road map

Harmonogram prac podzielony na etapy (główne zadania). Każdy etap zawiera szereg związanych z nim zadań (zgłoszeń/tickets) do wykonania.

Zgłoszenia/Ticket system

Zgłoszenie jest pojedynczym zadaniem do wykonania:

Atrybuty zgłoszeń

Wartości atrybutów zgłoszeń można edytować w panelu administracyjnym.
Możliwe jest tworzenie nowych atrybutów (trac.ini)

Przebieg prac nad zgłoszeniem/Workflow

Przykład (v0.11)


Żródło: http://trac.edgewall.org/chrome/common/guide/basic-workflow.png

Przykład z recenzentem:

Inne przykłady

Cykl życia zgłoszenia - ogólnie

Typowy cykl życia zgłoszenia:

Raporty/View Tickets

[query:?status=new&status=assigned&status=reopened&group=owner Assigned tickets by owner]
[[TicketQuery(version=0.6|0.7&resolution=duplicate)]]

Status zgłoszenia i rozwiązania

SVN & Trac

Przykłady:

 svn commit -m "Naprawiono blad. Fixes #1 & #2. "
 svn commit -m "Poprawki związane ze zgłoszeniem re #1"
 svn commit -m "Blah Blah, Ticket #587 status: Fixed"
 svn commit -m "This will close #10 and #12, and add a note to #12."

Składnia:

polecenie #1
polecenie #1 & #2
polecenie #1 and #2
polecenie ticket:1
polecenie ticket:1 & ticket:2
polecenie ticket:1 and ticket:2