CVS Instructions for CptS 422 students

binford2k's picture

Setting up CVS for CptS 422

--for users of a non windows operating system

These directions should apply to users of any unix like operating system, including Linux or BSD distributions as well as MacOSX.

  1. Make sure CVS is installed. If you type 'cvs' at the command line and get a usage message, then it's installed. If not, you will want to use the tools provided by your operating system to install it.
  2. Log in to the CVS server with this command. Obviously, replace with your username and with your group number. Also note that this is a singe line command, regardless of the page breaks in your browser.
  3. $ cvs -d:pserver:<username>@elbonian5.eecs.wsu.edu:/usr/local/cvsroot/spring05/group<num> login

    You will get a message similar to this, and then a password prompt. Enter your password.

    Logging in to :pserver:bford@elbonian5.eecs.wsu.edu:2401/usr/local/cvsroot/spring05/group3
        CVS password:

    If this is the first time running it, you might get a message like this one after entering the password. Don't worry, it's normal.

    cvs login: warning: failed to open /home/ben/.cvspass for reading: No such file or directory

  4. It doesn't look like much has happened, but now you have authenticated to the CVS server. Check out the project with the command below. Again, replace <username> and <num>. This is also a single line command.
    • Groups 1 and 2 use the module: ComplexTypeValidator-2.0
    • Groups 3 and 4 use the module: RandomModelGenerator-2.0

    $ cvs -z3 -d:pserver:<username>@elbonian5.eecs.wsu.edu:/usr/local/cvsroot/spring05/group<num> co <module>

Links that you might find interesting

Some graphical CVS frontend clients