SVN Access

From Studio Grow Wiki
Revision as of 13:48, 24 January 2011 by Oshroth (talk | contribs) (Protected "SVN Access" ([edit=autoconfirmed] (indefinite) [move=autoconfirmed] (indefinite)))
Jump to: navigation, search

How To: Gain Access To SVN Repository On Windows

Requires:

  1. Open PuTTYgen.
  2. Choose Conversions -> Import Key. Choose the private key file. Click "Save Private Key". Save as mykey.ppk. Close PuTTYgen.
  3. Open PuTTY.
  4. Input 75.98.165.66 in the Hostname box
  5. Input 7822 in the Port box
  6. Input RPSVN in the Saved Sessions box
  7. In the options tree on the left-hand side, click on SSH->Auth. Under "Private key for Authentication", browse to the mykey.ppk file that you created in the previous section.
  8. Click back on Session, and click Save.
  9. Close PuTTY.

Assuming that PuTTY will handle your SSH connections, you should use the following repository URL to connect to the SVN repository:

svn+ssh://oshroth@RPSVN/home/oshroth/repos/3rdyr1

The easiest way to test that you have the correct URL format is to attempt the following:

  1. Right-click on any Windows folder and choosing TortoiseSVN->repo-browser.
  2. Input the URL as described above
  3. Attempt to browse the repository. If everything is correct you will be able to browse it without receiving error messages.

[Note that TortoiseSVN defaults to using PuTTY to handle your SSH connections. During installation, TortoiseSVN registers itself as a handler for the svn+ssh protocol, and by default it calls upon an application called TortoisePlink (which is based on PuTTY) to deal with the SSH connection. This application uses the profile/session settings created by PuTTY, and this whole process is usually invisible to you.]