TortoiseSVN – SVN+SSH protocol with SSL key authentication

In the past, i usually integrate SVN with Apache such that i could access the SVN repository through the HTTP protocol.
Apache and SVN Integration

I could use TortoiseSVN to checkout the SVN repository with correct username and password. But sometimes, we need to use SVN+SSH to access the SVN repository. Here are the steps using SSH key authentication.

1. Add your private key in pageant.exe.

2. Create a new directory which you want to checkout a SVN repository in Windows Explorer.

3. In the target folder, right click and select TortoiseSVN -> Settings.

4. Go to the Network section select TortoisePlink.exe as the SSH Client.

5. Open TortoiseSVN -> Repo-browser and enter the following URL.

  • svn+ssh://[username]@[putty saved session name]/path/to/repository


6. Enter your private key passphrase to complete the checkout.

Done =)

Reference: TortoiseSVN over SSH on Windows via PuTTY


One thought on “TortoiseSVN – SVN+SSH protocol with SSL key authentication”

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.