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.
Ticketing system linked to Subversion repository
Moderator: General Moderators
-
jarofgreen
- Forum Commoner
- Posts: 71
- Joined: Sun Jul 11, 2010 12:40 pm
Re: Ticketing system linked to Subversion repository
An important feature would be to be able to block commits that don't have a referenced ticket number.
-
jarofgreen
- Forum Commoner
- Posts: 71
- Joined: Sun Jul 11, 2010 12:40 pm
Re: Ticketing system linked to Subversion repository
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
Ever heard of Mantis?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.
http://alt-tag.com/blog/archives/2006/1 ... ubversion/
-
jarofgreen
- Forum Commoner
- Posts: 71
- Joined: Sun Jul 11, 2010 12:40 pm
Re: Ticketing system linked to Subversion repository
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.
-
jarofgreen
- Forum Commoner
- Posts: 71
- Joined: Sun Jul 11, 2010 12:40 pm
Re: Ticketing system linked to Subversion repository
A post containing details of how the system works 
https://sourceforge.net/news/?group_id=317819&id=296052
https://sourceforge.net/news/?group_id=317819&id=296052