svn+ssh using TortoiseSVN

September 10, 2008 at 11:30 am Leave a comment

TortoiseSVN supports all subversion protocols including svn+ssh. Its really very simple to execute all the SVN commands using TortoiseSVN. Though there are enough documents covering server side configurations (Installing subversion, OpenSSH Installation, key generation etc) in depth, there is not much on what needs to be done on the client side when it comes to svn+ssh using TortoiseSVN. Its an easy 3 step process.

  1. The first thing that we will need to do on the client side is generate a SSH Key using puttygen. Using this you can get both the public and the private key. Give the generated public key to your server admin so that he can add this key into SVN repository account. If you get your private key from the server side then using puttygen convert it into putty format. To convert, open “puttygen”. Open the “conversions” menu and choose “Import Key”. Then browse to the file which you got from the server. Enter your provided passphrase upon creation of the key. Finally save the file as “mykey.PPK” somewhere on disk.
  2. Once you have your private key ready, open pageant. Right-click on the pageant icon on your taskbar and click on “add key”. Select “mykey.PPK” which we generated in the previous step.
  3. That’s all. Now with pageant running in the background, use TortoiseSVN as you use normally. TortoiseSVN looks for a running pageant and will try all the keys stored in pageant.
Advertisements

Entry filed under: Geeky stuff. Tags: .

How PayPal transfers money to Indian Banks? Cool features of Chrome – The new browser from Google

Leave a Reply

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

WordPress.com Logo

You are commenting using your WordPress.com 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 )

Google+ photo

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

Connecting to %s

Trackback this post  |  Subscribe to the comments via RSS Feed


TinyTweets

  • RT @norm: 'Forget the mistake, remember the lesson.' 6 days ago
  • RT @arjunrajlab: Border agent: purpose abroad? Me: scientific conference. BA: topic? Me: single cell biology. BA: prokaryotic or eukaryotic… 4 weeks ago
  • RT @bhalligan: Good feedback is hard to find and easy to dismiss. Don't dismiss it. Its a gift. 1 month ago

Feeds


%d bloggers like this: