Introduction
The source code for Colored Trails (CT) is stored in a dedicated subversion (SVN) repository. These instructions provide an introduction to accessing and working with the repository. We focus on command-line usage of SVN as well as interfacing with common IDEs.
Prerequisites
read-only access:
- none
read-write access:
- registered membership of the coloredtrails-development group in Crowd. Please send an email to the CT development group if you wish to join.
command-line instructions
Checking out the latest stable version from the trunk
For anonymous, read-only access, type in:
svn checkout https://coloredtrails.eecs.harvard.edu/repos/ct3/trunk
For read-write access, type in:
svn checkout https://coloredtrails.eecs.harvard.edu/repos/ct3/trunk --username <username> where <username> is your registered username.
- You will be prompted if you will accept the SSL license. Type in 'p' for permanently accepting the license.
- You will then be prompted for your password. Fill it in and hit enter.
After the initial checkout, svn will store the URL, your username and password in a hash-file, so you will only have to write these out once.
Working with Colored Trails branches (advanced)
The trunk of the SVN repository contains the stable version of CT. In addition, CT has several experiment-specific versions residing in branches. In general, these branches should only be used by the CT development group. Please email the CT development group if you would like additional information. To get a list of all current branches, type:
svn list https://coloredtrails.eecs.harvard.edu/repos/ct3/branches
Checkout any of the ct3 branches
svn checkout https://coloredtrails.eecs.harvard.edu/repos/ct3/branches/<branchname>