
How do I make Cruise work with svn+ssh on Windows?
Credits: some of these instructions come from Aurelian's Room
1. Install the Subversion command line on all machines running Cruise Server and Cruise Agents: http://subversion.tigris.org/getting.html#windows
2. Install PLink on all machines running Cruise Server and Cruise Agents: http://www.chiark.greenend.org.uk/~sgtatham/putty/
3. Verify you can connect to the server svn is running on by running with
plink -i c:\path\to\your\key.ppk user@server
on the command line
4. Edit the Subversion config file found at C:\Documents and Settings\user\Application Data\Subversion\config. Add the following line to the section named
[tunnels]
ssh=c:/path/to/plink.exe -i c:/path/to/your/key.ppk
5. Verify it works (without requiring a password) with:
svn info svn+ssh://username@svnserver/svnroot/codepath
6. Ensure Cruise is running as the same user you setup Subversion for in step 4 as follows: