Configuration‎ > ‎

Subversion Access

posted Oct 12, 2011, 10:46 AM by Travis Croxford
·         TortoiseSVN (Required)


o   32bit and 64bit available on this page.

o   Leaving all default options through the install is fine.

o   Reboot required.  Highly suggested that you reboot after install.

o   NOTE:  If you run the newest install (at the time of this email it was, and you do not see any tortoise options when you right-click in Windows Explorer… re-run the installer and choose the “Repair” option.

o   This is not required for day-to-day development, but you will rather have it and not need it than need it and not have it.

·         Ankh (Optional, Free Source Control access from Visual Studio)

o   This is only needed by developers


o   Leaving all default options through the install is fine.

o   This will install for Visual Studio 2005, 2008, and 2010.

·         WinMerge (Optional, Free windows diff tool)



To get access to the repository you need to stop by Travis’ office and enter your password. 

Note: If you have shell access to the Subversion VM, or want shell access, let me know.  I can supply you with the identity file required for SSH access and provide the command needed to modify SVN passwords.


Once you have your password to access Subversion you can follow the steps below.

You will be prompted for your username and password.  Your username is your first initial and last name.  e.g. tcroxford


·         Create a new folder to contain all of your source

o   I suggested that you keep this folder on the root of one of your drives.

o   There are a few projects in source that have very deep folders which can cause Windows to blow up, so putting your source folder any deeper than a few folders in is not advised.

o   E.g. C:\Source\Trunk\

·         Check out the repository

o   Open your new folder in Windows Explorer

o   Right-click and choose “SVN Checkout”

o   In the tortoise check out window:

§  URL of repository:

1.       If you only want a specific project, you can browse the repository by clicking the “…” button next to the URL of repository.

§  Checkout directory: <Your source location will be pre-populated>

§  Checkout Depth: Fully recursive (default)

§  Do not check “Omit externals”

§  Revision: HEAD revision

1.       On a side note, this is how you can check out a past revision number if needed.

§  Click OK

o   This will pull down the entire trunk.  All projects.  The process took me about 30 minutes total (with me being the only user).