Post date: Oct 12, 2011 5:46:1 PM
Quandis uses Subversion for our source code / versioning. The tools you'll require are below.
TortoiseSVN (Required)
http://tortoisesvn.net/downloads
32bit and 64bit available on this page.
Leaving all default options through the install is fine.
Reboot required. Highly suggested that you reboot after install.
NOTE: If you run the newest install (at the time of this email it was 1.16.12.20536), and you do not see any tortoise options when you right-click in Windows Explorer… re-run the installer and choose the “Repair” option.
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)
This is only needed by developers
http://ankhsvn.open.collab.net/downloads
Leaving all default options through the install is fine.
This will install for all installed versions of Visual Studio
WinMerge (Optional, Free windows diff tool)
To get access to the repository you need to request access from Quandis' support team.
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
We suggested that you keep this folder on the root of one of your drives.
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.
E.g. C:\Source\Trunk\
Check out the repository
Open your new folder in Windows Explorer
Right-click and choose “SVN Checkout”
In the tortoise check out window:
URL of repository: http://source.quandis.com/svn/Trunk
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
On a side note, this is how you can check out a past revision number if needed.
Click OK
This will pull down the entire trunk. All projects. It takes about 30 minutes total