Concurrent Versions System (CVS)
I started using CVS for my CMS module a while back.. there are a LOT of commands and options that go with it. This is my reference list which I add to as I find new commands that are useful to me. Any links below are direct links to www.cvshome.org.CVS Manual
CVS Quick Reference
cvs tag tagnameapply a tag to the current checked out file revisions (set a version)
cvs export -r tagname -d /target/directory module_nameexport a specific version. export does not include CVS directories.
cvs log [filename]display log entries
cvs log -N -d '>2003-01-31' [filename]display log entries made later than 31/01/2003
-N do not include tag details-d datecvs status -v [filename]display file status. -v includes tags
cvs -n -q updatelist files which are not up to date with the repository without actually doing an update.
-n Do not change any files.-p Check out files to standard output (avoids stickiness).cvs release -d directoryIndicate that a directory is no longer in use.
-d Delete the given directory.cvs remove -f [filename]Remove an entry from the repository.
-f Delete the file before removing it.-l Local; run only in current working directory.-R Operate recursively (default).