Ik gebruik dagdagelijks Trac in combinatie met Subversion voor version management, en persoonlijk vind ik dat wel aangenaam werken (ttz misschien wil ik ooit Subversion wel inruilen voor Git/Mercurial, maar dat is nu niet aan de orde

). Het handige aan die combinatie is dat je makkelijk je bug reports/feature requests kan cross linken met de commits in svn (en dus enorm makkelijk kan zien wat de codewijzigingen geweest zijn).
Bij elke commit gewoon verwijzen naar het ticket door
#ticketnr in de omschrijving te zetten, en bij het sluiten van een ticket verwijzen naar de commit door
rrevisienr in te geven. Dan krijg je in Trac clickable links om van revisie naar ticket en van ticket naar revisie te gaan.
Enige nadeel bij Trac (out of the box) is/was dat je de commentaren op tickets achteraf niet meer kan aanpassen (daar bestaat wel een plugin voor blijkbaar, 'k zal die toch maar eens moeten testen of Trac upgraden naar 0.12

).