
CVS (Concurrent Versions System)
CVS is a centralized version control system, an important component of Source Configuration Management (SCM). Using it, you can record the history of changes to individual text-based files. CVS is a production quality system in wide use around the world, including many free software projects.