CVS - Open Source Version Control (original) (raw)

CVS - Concurrent Versions System

Introduction to CVS

CVS is a version control system, an important component of Source Configuration Management (SCM). Using it, you can record the history of sources files, and documents. It fills a similar role to the free software RCS, PRCS, and Aegispackages.

CVS is a production quality system in wide use around the world, including many free software projects.

While CVS stores individual file history in the same format as RCS, it offers the following significant advantages over RCS:

CVS News

Recent CVS news, including release announcements, are posted on theNEWS page. To receive the same news via email, subscribe to thecvs-announce mailing list (these announcements are duplicated on the bug-cvs@nongnu.org and info-cvs@nongnu.org mailing lists).

CVS Documentation

The manual is available from ximbiot.com (archived), and gnu.org.

Downloading CVS

CVS can be downloaded fromhttps://ftp.gnu.org/non-gnu/cvs/ or one of the mirrors (make sure to check the non-gnu/cvs directory on the mirrors). For other ways to obtain CVS, please readHow to get GNU Software.

CVS Help and Bug Reports

Help requests and bug reports are handled for free, on a volunteer basis, on theCVS Mailing Lists.

Companies offering commercial support for CVS are listed in the CVS Wiki. You may also wish to look at March Hare for CVSNT support as well as Syntevo for SmtartCVS.

CVS Development

You may browse thecurrentCVS sources on Savannah.

You may also view theproject pages.


Return to GNU's home page.