cvs
Concurrent Versions System, a revision control system. tldr-pages
On several platforms
Several platforms
Create a new repository (requires the $CVSROOT environment variable to be set externally)
cvs -d path/to/repository initIdentifyAdd a project to the repository
cvs import -m "message" project_name version vendorIdentifyCheck out a project
cvs checkout project_nameIdentifyShow changes made to files
cvs diff path/to/fileIdentifyAdd a file
cvs add path/to/fileIdentifyCommit a file
cvs commit -m "message" path/to/fileIdentifyUpdate the working directory from the remote repository
cvs updateIdentify