Setting Up svn+ssh on Windows ============================= Author: Momchil Ivanov Date : 2014.03.04 Introduction ------------ This article describes how to setup access to subversion repositories over SSH. Method ------ 1. Download putty and setup an SSH session named "server". 2. Put the login (username) in Connection->Data->Auto-login username 3. Put SSH the key in Connection->SSH->Auth->Private key file for authentication 4. Download and install TortoiseSVN. You need the TortoisePlink.exe (pops up password prompt for the key password) because plink.exe from putty works only for keys without password. 5. Edit c:/Users//AppData/Roaming/Subversion/config, in section [tunnels] put: ssh=TortoisePlink.exe if the exe is in your PATH or put the whole path in the form c:/path/to/file 6. Access repository with svn+ssh://server/path/to/repo, where "server" is the name of the putty session. 7. Alternatively use pageant from putty to load the SSH key.