Difference between revisions of "SVN Access"
m (Protected "SVN Access" ([edit=autoconfirmed] (indefinite) [move=autoconfirmed] (indefinite))) |
|||
| Line 3: | Line 3: | ||
Requires: | Requires: | ||
* [http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html PuTTY + PuTTYgen] | * [http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html PuTTY + PuTTYgen] | ||
| − | * [http://tortoisesvn. | + | * [http://tortoisesvn.net/downloads.html TortoiseSVN] |
* Your Private Key (ask Tim for one) | * Your Private Key (ask Tim for one) | ||
</div> | </div> | ||
Revision as of 13:50, 24 January 2011
How To: Gain Access To SVN Repository On Windows
Requires:
- PuTTY + PuTTYgen
- TortoiseSVN
- Your Private Key (ask Tim for one)
- Open PuTTYgen.
- Choose Conversions -> Import Key. Choose the private key file. Click "Save Private Key". Save as mykey.ppk. Close PuTTYgen.
- Open PuTTY.
- Input 75.98.165.66 in the Hostname box
- Input 7822 in the Port box
- Input RPSVN in the Saved Sessions box
- 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.
- Click back on Session, and click Save.
- Close PuTTY.
Assuming that PuTTY will handle your SSH connections, you should use the following repository URL to connect to the SVN repository:
The easiest way to test that you have the correct URL format is to attempt the following:
- Right-click on any Windows folder and choosing TortoiseSVN->repo-browser.
- Input the URL as described above
- 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.]