Overview
The Pubcookie CVS source code repository is available via
anonymous CVS or via ssh to core developers. For a quick looksee
or an instant diff, ViewCVS
web-based interface is also available.
Included on this page:
Anonymous CVS Access
Anonymous CVS access is available via pserver. To check out
the current source tree (using Bourne shell):
-
Set your CVSROOT environment variable to our pserver:
| $ export CVSROOT=:pserver:anonymous@webiso-cvs.cac.washington.edu:/usr/local/cvsroot |
Note: there is *no* trailing slash on CVSROOT. This is
important.
-
Now log in::
$ cvs login
(Logging in to anonymous@webiso-cvs.cac.washington.edu)
cvs password: |
The anoncvs password is "anonymous" (without
quotation marks).
-
Issue the CVs checkout command:
A working copy of the source tree will be copied to your
system, into a new subdirectory called "webiso"
in the current working directory. This is your local copy
of the source tree.
Core Developer Access
Core developers can checkout and checkin files via ssh. To
check out the current source tree (using Bourne shell):
-
Set your CVS_RSH and CVSROOT environment variables to
use ssh as your "external" connection method:
$ export CVS_RSH=ssh
$ export CVSROOT=:ext:user@webiso-cvs.cac.washington.edu:/usr/local/cvsroot |
Substitute "user" with your UW NetID.
-
To check out the current development tree:
Note: A working copy of the source tree will be copied
to your system, into a new subdirectory called "webiso"
in the current working directory. This is your local copy
of the source tree.
Getting Updates
To update your local source tree with the latest source:
-
Change directory to your local copy of the source tree:
Note: This directory should contain the "webiso" directory
created when you checked out the current source tree (see
above).
-
Either log in anonymously or set your environment for
core-developer access.
-
Update your local tree:
Making Diffs
To get a diff between your local source tree and the latest
source:
-
Change the working directory to where your local copy
of the source tree resides:
Note: This directory should contain the "webiso" directory
created when you checked out the current source tree (see
above).
-
Either log in anonymously or set your environment for
core-developer access.
-
Update your local tree:
The anoncvs password is "anonymous" (without
quotation marks).
-
Generate the diff:
|