I just wasted an hour on this, so I hope that explaining the solution here will help someone. If you’re using TortoiseSVN and PuTTY, perhaps using a private key created with PuTTYgen (like me), then this probably applies to you. I’m using Windows XP Pro, but Home is probably the same. I didn’t have this problem before because I just used cygwin’s ssh.exe which worked fine.
PuTTY Internal Error
Invalid Port Number
For TortoiseSVN’s SSH cilent, leave the box blank. Do not choose putty.exe, that doesn’t work. Blank is fine, TortoisePlink is fine. Otherwise you see the error above. When you enter the URL to the repository, use the PuTTY saved session name instead of the server name. For example, if your session is MyConnection, use MyConnection for the server instead of, for example, svn.osafoundation.org.



I’m going to add my thanks to the long list already here. If only I found your site hours ago… I was up and running with a minute of reading this page
Aside — like your WP theme. Which reminds me that mine is in need of an overhaul…
You’re my hero!
Thanks from here as well
Thanks for being the good soul to publish this information.
Elliot
Your are a legend
, this has saved me hours to figure out why my conn was not working with tortoise/putty.
Cheers George