Page 1 of 1

Ticketing system linked to Subversion repository

Posted: Sun Dec 26, 2010 11:07 am
by jarofgreen
I'm looking into this as a holiday project, and wandered what features people want in such systems?

Able to put a comment into a commit message that automatically links to a ticket, and optionally changes status of that ticket.

But ability to remove/add links by hand if the subversion comments are wrong or are forgotten. I haven't seen this is any system's I've used, and given that you only have one chance to get the commit comment right it seems essential.

Link subversion users to actual users in the ticket system. One very popular ticket system annoyed me by emailing everyone on a ticket when a commit was made, including the person who made the commit.

Pick up branch and tag automatically, and be able to pull out lists of tickets applied between 2 points. The 2 points could be different versions, thus generating the raw material for a release note automatically.

Re: Ticketing system linked to Subversion repository

Posted: Sun Dec 26, 2010 1:08 pm
by Weirdan
An important feature would be to be able to block commits that don't have a referenced ticket number.

Re: Ticketing system linked to Subversion repository

Posted: Sun Dec 26, 2010 1:21 pm
by jarofgreen
Hmmm. That would have to be done as a commit hook, and so far I've gone for regularly scanning the repository logs remotely. Lets you integrate against repos you don't have sys admin access to. No reason both mechanisms couldn't be available tho. Good point.

Re: Ticketing system linked to Subversion repository

Posted: Sun Dec 26, 2010 4:53 pm
by josh
jarofgreen wrote:But ability to remove/add links by hand if the subversion comments are wrong or are forgotten. I haven't seen this is any system's I've used.
Ever heard of Mantis?

http://alt-tag.com/blog/archives/2006/1 ... ubversion/

Re: Ticketing system linked to Subversion repository

Posted: Sun Dec 26, 2010 5:39 pm
by jarofgreen
Yes. In fact that's the one that doesn't map SVN users to actual users so it emails all staff members. And if it does have a way to manually add or remove links, I never found it. And it just puts commits in as comments, so advanced searching isn't possible. But that blog post is a bit out of date, it's easier to set up these days.

Re: Ticketing system linked to Subversion repository

Posted: Sun Jan 09, 2011 10:17 am
by jarofgreen
A post containing details of how the system works :-)
https://sourceforge.net/news/?group_id=317819&id=296052