Introduction to CVS

From VrlWiki
Revision as of 18:15, 4 May 2010 by Brad Berg (talk | contribs)
Jump to navigation Jump to search

The CVS repository is accessed by setting the 'CVSROOT variable. Once set you will be able to checkout code and make updates to the repository. Complete instruction for setting up your environment including the CVSROOT variable is described in the sections Automated Quick Start and Manual Quick Start.

On Unix set CVSROOT to: /map/gfx0/cvsroot/

On Windows set CVSROOT to: Y:\map\gfx0\cvsroot\

CAUTION: The free versions of CVS we've tried do not work reliably on Windows. Unless you carefully check your work you should perform CVS operations on Unix. It is generally safe to do a read-only check out of software from CVS on Windows.

The CVS repository has the golden copies of our software. It is a high valued item so you need to use caution whenever you modify it. It is important to understand how CVS works and what effects CVS command have. If you are new to CVS there are many tutorials online to help you get started. Note that deleting or renaming directories in the CVS repository needs to be done by an administrator.

One page cheat sheet for CVS:  http://www.bravegnu.org/cvscheat/cvscheat.pdf