User Documenta... > Advanced Topics > Topic (approved)

SVN integration with Streber as issue/bug tracking system / #3126

I think it's a good idea, to get SVN integrate with Streber as issue tracker.

I added some properties to SVN source tree and now all committed changes could be assigned with tasks in streber.pixtur.de. This changed all files in repository.

All task/bug ID entered as #number are resolved (regex rule) to url to issue/bug in streber site.

I added warn if issue track is not added to.

I think, we should add always tasks with some kind of comment when submitting any code. Not only to SVN but connect it wit tasks in streber. This help us to see, what was changed and discuss something, whet it is necessary to discuss anything.

Properties added:
bugtraq:url             http://streber.pixtur.de/%BUGID%
bugtraq:number          true
bugtraq:logregex        #(\d+)
bugtraq:append          true
bugtraq:warnifnoissue   true
bugtraq:label           Issue / Bug ID #:



Alternatively if you are not working with clean URLs you might use this url:

http://streber.pixtur.de/index.php?go=itemView&item=%BUGID%

5 Comments

pixtur

Nov 16, 2006
More details please...
This sound VERY cool, but I still not get it. Could you write a step by step example?

madlyr

Nov 16, 2006
Just update src to rev 197 and see SVN log
All revision comments with mask #number will be linked to streber site.

There is also column Bug-ID in Log Messages in Tortoise which shows IDs of entered in comments issues/bugs.

All properties are stored as directory properties and are revisioned too.
To see properties in TortoiseSVN get right mouse button and choose Properties menu item.

So if you change in the future streber main site, then just change bugtrack:url to the new streber url an commint it to svn. Remember to check 'Apply property recursively'.


madlyr

Nov 16, 2006

pixtur

Nov 17, 2006
ahhh... very very cool!
I am gonna love this feature!

pixtur

Apr 25, 2007
 

Comment / Update