Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migrated to Confluence 4.0

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:

Code Block
svn checkout https://coloredtrails.eecs.harvard.edu/repos/ct3/trunk

For read-write access, type in:

Code Block
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:

Code Block
svn list https://coloredtrails.eecs.harvard.edu/repos/ct3/branches

Checkout any of the ct3 branches

Code Block
svn checkout https://coloredtrails.eecs.harvard.edu/repos/ct3/branches/<branchname>