Używamy TRAC z SVN w naszej Spółki oraz wykonywać codziennie do toczenia buduje dev/inscenizacja & stabilny środowisk z regularnych wdrożeń regularne (raz w miesiącu ... ish) do środowisku produkcyjnym.
Gdy błąd został zgłoszony, to weszła w TRAC i biorąc pod uwagę liczbę biletów (np # 1001)
Jeśli problem został rozwiązany, kod jest sprawdzana powrotem do SVN z numerem biletu (# 1001) w zauważa SVN Checkin.
Deweloper odnotowuje numer zestawu zmian SVN (np. [5000]) i otwiera interfejs użytkownika TRAC. Zamykając bilet, umieszczają numer zestawienia w notatkach biletu.
W ten sposób check-in SVN odnosi się do biletu ... i bilet odnosi się do sprawdzania SVN.
Nasze codzienne kompilacje są następnie wykonywane przeciwko zestawowi zmian SVN (np. Dzisiejsza kompilacja jest wszystkim aż do zestawu zmian [5050]) i odnotowuje się to w naszym ogłoszeniu dotyczącym wdrażania.
Deployed On | Environment | Changeset
--------------+-------------------------+--------------------------
10-01-2008 | DEV | 5100
10-01-2008 | STAGING | 5080
10-01-2008 | STABLE | 5050
01-01-2008 | PRODUCTION | 5000
ten sposób testerzy podczas przeglądu poprawki do testowania znać przez changeset w komentarzach biletowych czy Budują patrzysz zawiera poprawkę.