From Gentoo Wiki
Jump to: navigation, search
This article is a stub. You can help by expanding it.

CVS (Concurrent Versions System) is an important component of Source Configuration Management (SCM). Using CVS enables users to record the history of sources files and documents. It fills a similar role to the free software RCS, PRCS, and Aegis packages.


USE flags

Cannot load package information. Is the atom dev-vcs/cvs correct?


Installing cvs is as easy as running an emerge command:

root #emerge --ask dev-vcs/cvs
If planning on using CVS for serving source code to clients be sure to emerge it with the server USE enabled!


The default configuration file for CVS should be located in a file called ~/.cvsrc the user's home directory. Currently installing dev-vcs/cvs through Portage does not create a default configuration file, therefore any specific configuration must be done by the user.


Checkout a CVS module by using the following command:

user $cvs checkout <module_name>

More coming soon...

See also

External resources