[ Thanks to Ken Guest for
this link. ]
“CVS (Concurrent Versions System) is a utility used to keep
several versions of a set of files, and to allow several developers
to work on a project together. It allows developers to see who is
editing files, what changes they made to them, and when and why
that happened. Many programming projects (both open-source and
proprietary) use CVS nowadays. Ever wonder why there seem to be
directories called ‘CVS’ in a source package you just downloaded?
That’s the developer who packaged it being lazy. Ever see one of
these:
$Id: cvs-tutorial.txt,v 1.8 2000/07/21 20:31:40 doc Exp
$
in a source file, and wonder what it means? I’ll be telling you
how to decipher such things, and how to make them appear in your
project source files later.”
“CVS, along with the likes of Bugzilla, are some of the tools
that you use once, and never stop using. Trust me. You’ll love
it.”