next up previous contents
Next: Essential CVS Commands Up: UsersGuideStable Previous: Using GNATS   Contents


Using CVS

CVS is a version control system, which allows you to keep old versions of files (usually source code), log of when, and why changes occurred, and who made them, etc. Unlike the simpler systems, CVS does not just operate on one file at a time or one directory at a time, but operates on hierarchical collections of directories consisting of version controlled files. CVS helps to manage releases and to control the concurrent editing of source files among multiple authors. CVS can be obtained from http://www.cyclic.com.

A CVS repository located on a server may consist of an arbitrary number of modules, which can be checked out (that is downloaded) independently. The Cactus flesh and the Cactus arrangements are organized as modules, their CVS server is cvs.cactuscode.org.



Subsections