Introduction to CVS: Difference between revisions

From VrlWiki
Jump to navigation Jump to search
No edit summary
No edit summary
Line 1: Line 1:
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 [[Quick Start for CIT Users|Manual Quick Start]].
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 [[Quick Start for CIT Users|Manual Quick Start]].


On Unix set '''CVSROOT''' to:  <code>/map/gfx0/cvsroot/</code>
On Unix set '''CVSROOT''' to:  <code>/map/gfx0/cvsroot/</code>


On Windows set '''CVSROOT''' to:  <code>Y:\map\gfx0\cvsroot\</code>
On Windows set '''CVSROOT''' to:  <code>Y:\map\gfx0\cvsroot\</code>


'''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.
'''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.
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
  One page cheat sheet for CVS:  http://www.bravegnu.org/cvscheat/cvscheat.pdf

Revision as of 18:16, 4 May 2010

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