Subversion Server
Installation
Download the SVN connector.
Place the following files into "hooks" folder of your Subversion repository.
- Countersoft.Gemini.SourceControl.SVN.exe
- Countersoft.Gemini.SourceControl.SVN.exe.config
- Countersoft.Gemini.Commons.dll
- Countersoft.Gemini.Api.dll
- Countersoft.Foundation.Commons.dll
- Newtonsoft.Json.dll
- RestSharp.dll
- All files from "Hook Files" folder (post-commit.cmd, pre-commit.cmd, revisionLogTemplate.txt)
Files to be copied.
Configure Gemini URL
Configure your Gemini url, username and password in the Countersoft.Gemini.SourceControl.SVN.exe.config file.
SVN Project Properties
Set SVN Project Properties for every project you want to associate with Gemini and Click on the import button.
Import the 'gemini_svn.svnprops' file which will be located in the 'SVN Properties' folder. Once imported, change the 'bugtraq:url' to point towards your Gemini installation by double clicking on the URL.
Usage
When you want to tie a subversion commit to an issue, simply place the issue number in the subversion commit comment box or the Gemini issue ID box and press ok.
All commited files and comments appear under Code Review as follows.