Site Search

CS 480: Software Engineering

Course Info

Course Content

Supplemental Websites

 

Version Control Software main content

This page provides information and instructions for installing and using the Version Control software used by the CS 480-481 teams.

On this page...

  1. 1. Installing the software on your home computer
    1. Installing the TortoiseSVN client on your home computer
    2. Installing the VPN client on your home computer

  2. Using the VPN Client
    1. Access your CS account(s) from home

  3. Using the TortoiseSVN client program
    1. Using Tortoise SVN to check out a repository

Installing the software on your home computer

Istalling version control software on your home computer is optional. The TortoiseSVN client software to access your CS 480 Team's Subversion repository is installed and working on the Hebeler Lab computers.

One strategy for working with a local copy of the repository is to store the files on your CSW2K network drive (your U:\ drive) and work solely in the Hebeler labs. Another strategy is to keep your working folder on a flash memory USB thumb drive that you update from Hebeler labs.

However, since many students want to work from their home computer, the following two programs will need to be installed for you to work at home successfully with the version control software.

Installing the TortoiseSVN client on your home computer

TortoiseSVN is open source software that provides a easy-to-use interface to a Subversion repository.

Installing the VPN client on your home computer

Authentication and access to the CWU network will be performed by Novel user authentication. In order for this to work, you will need to install the Cisco's virtual private network (VPN) client software on your home computer.

Using the VPN Client

vpn client vpn client

Access your CS account(s) from home

A nice feature of VPN is the ability to copy files back and forth between your computer science network account (your U:\ drive) and your home computer using My Computer.

If it worked, My Computer should open a new window with the contents of your mapped drive displayed.

Using the TortoiseSVN client program

Note: From off campus, you must first be connected to the CWU VPN using authentication provided by the Novel network (see above).

TortoiseSVN is a Windows client desktop program that provides a GUI interface to the Subversion program. Rather than using TortoiseSVN program directly, access is always through the Windows Explorer (also known as My Computer) right-click context menu.

The about page of the TortoiseSVN Website provides a quick tutorial. Another good source to get you started is the tutorial Using Subversion with TortoiseSVN.

Using Tortoise SVN to check out a repository

Ed Gellenbeck, Department of Computer Science, CWU
400 E. University Way, Ellensburg, WA 98926-7520