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 Zeromatic URL

Configure your Zeromatic 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 Zeromatic 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 Zeromatic 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 Zeromatic issue ID box and press ok.

All commited files and comments appear under Code Review as follows.