Hooking up ankh to Gemini via the vs add-in
I'm using subversion, with the ankh visual studio add-in. What I need to be able to do is to have the ability to assign code changes to issues. So, if my module1.cs file fixes Acme issue #30, I want to be able to tag my module1.cs info with that notation. I can do it manually, but was wondering if there was a way to have this happen automatically.
KathyTheGreat
· 1 |
|
Wednesday, December 16, 2009, 10:40:39 PM |
0
|
I am not familiar with the add-in but you should be able to use our SVN connector to do this: http://www.countersoft.com/downloads/v354/CounterSoftGeminiSourceControlv35_4.zip |
||||
|
0
|
I see the zip file, but I don't see the files CounterSoft.Gemini.SourceControl.Svn.exe and its config file. Are you supposed to use the visual studio solution that is in the zip file to build this exe? |
||||
|
0
|
Yes, open the solution and build. |
||||
|
0
|
Okay. Built that, put it in my hooks folder. Where do I set those bugtraq:label values? It looks like that dialog is for Tortoise. I'm using ankh with Collabnet Subversion. Maybe those values have a different name/value pair for ankh? |
||||
|
0
|
Yes, these are for Tortoise, all you have to do is put GEM:XXX in the message when committing. |
||||
|
0
|
I'm still confused here. Where would the GEM:XXX be entered? When I do a commit, the dialog just lists the files, has a log message text box and a couple of check boxes for keep file locked, etc. |
||||
|
0
|
It should be in the log message text box. |
||||
|
0
|
I'm sure this is a dumb question, but would the GEM:XXX, the XXX would refer to the bug ID? So, if it was to fix a bug in your ACME sample project, would it be GEM:ACME-31, for example? |
||||
|
0
|
Correct. |
||||
|
0
|
Well, I've installed the latest ankh and the latest collabnet desktop for windows. It's asking for an url for where the repository should be. By default, it is trying to put it in http://localhost/geminisvn/repos. The issue tracker piece from collabnet desktop only knows about collabnet connectors. It is giving me an edit box above the log message field that says Gemini issue ID. So, I'm getting closer. |
||||
|
0
|
Please make sure that you have configured the config file of the connector (URL and user). |
||||
|
0
|
Could you tell me which particular config file that you're referring to? |
||||
|
0
|
The SVN connector's config: CounterSoft.Gemini.SourceControl.SVN.exe.config |
||||
|