This article will help connect your TortoiseSVN client with your SVN repository on CloudForge. TortoiseSVN is by far the most popular SVN client, and it conveniently works an extension to the Windows Explorer shell (Yes, it's for MS Windows only).
Before you start
Please make sure you have setup your CloudForge account with at least 1 project, and added the Subversion service to that project. See here.
Once you have done this, locate your Subversion URL on your projects home page.
First up, grab the latest version from the TortoiseSVN Homepage. This is a *.msi file, which as long as you are an administrator user you can install simply by double-clicking on it.
Importing your source code (If your repository is empty)
The most common use case for a new repository is getting pre-existing source code into your new repository. The easiest way to do this is to do an SVN import. The alternatives if you already have a repository that you want to move to our server are discussed in uploading an existing Subversion repository.
To import a group of files into your repository you will need to browse to the folder containing the files, then right-click and select the import option. Please then enter your credentials (username / password), then Tortoise will begin uploading your files.
Performing a checkout
Browse to the folder you want to create your working copy in. Create a new folder to use as your working copy, then change to the new directory and right-click, selecting the SVN Checkout option.
A dialog will appear asking where you want to checkout your project to. Please enter your Subversion URL (see above), choose an approporate location on your workstation, and then click ok. You'll then be prompted for your credentials (username / password).
Note: If you have any proxy setup for accessing external network, then please Tortoise SVN Settings –> Network –> Check Enable Proxy option and update your Proxy details.
Useful TortoiseSVN links
Check these other resources to learn more advance operations like: Branching, Tagging, Merging, etc.