My company uses StarTeam for source control and CR management, but I would really like to switch to Subversion for source control. For those of you that know ClearQuest and ClearCase, StarTeam has the ability to create tickets, which can later be associated with code changes.
Are there any similar products that integrate nicely with Subversion (preferably free, but I'm not necessarily against the idea of a commercial app)? I played around with trac a while back, but I wasn't overly impressed with it.
I installed Redmine a week ago. It's quite similar to Trac but written in ruby on rails and with a better theme and with some nice ajax features (right clicking issues brings up an menu where you can change a bunch of things for that specific issue.) It integrates perfectly with Subversion and you can configure it to react to keywords (issues) in a svn-commit and connect those commits to a specific issue ID.
I'm happy with it so far!
Jira integrates well, with a little effort, with Subversion.
Using Bamboo together with Subversion and Jira can help integrate your whole release management cycle - See A good strategy for implementing a versioning system
Looking at DZone it appears that assembla may fit your needs. I haven't used it myself but it does integrate Subversion, Tickets and project management into one package.
FogBugz also integrates with SVN, although it is not free.
I'm also using Trac for several projects but I'm in the process of switching to Redmine.
Redmine handles multiple projects and sub-projects right out of the box and overall seems "nicer" than Trac.
Both have integration with subversion so it's a matter of determine the features you really need and the backend language you might already have available (Trac runs on Python, Redmine on Ruby on Rails).
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With