>>>>> On Sun, 16 Apr 2000, "Steven" == Steven Hildreth wrote:
Steven> I have seen this term alot "CVS", exposing my absolute
Steven> ignorance, what is this?
CVS (Concurrent Version System) is a source file management
tool. Here's a snippet from the documentation, found at
http://www.loria.fr/~molli/cvs/doc/cvs_1.html#SEC2
While CVS and it's RCS underpinnings was originally developed
to manage source code it is capable and useful for managing any
file.
--Hal
> CVS is a version control system. Using it, you can record the
> history of your source files.
>
> For example, bugs sometimes creep in when software is modified,
> and you might not detect the bug until a long time after you
> make the modification. With CVS, you can easily retrieve old
> versions to see exactly which change caused the bug. This can
> sometimes be a big help.
>
> You could of course save every version of every file you have
> ever created. This would however waste an enormous amount of
> disk space. CVS stores all the versions of a file in a single
> file in a clever way that only stores the differences between
> versions.
>
> CVS also helps you if you are part of a group of people working
> on the same project. It is all too easy to overwrite each
> others' changes unless you are extremely careful. Some editors,
> like GNU Emacs, try to make sure that the same file is never
> modified by two people at the same time. Unfortunately, if
> someone is using another editor, that safeguard will not
> work. CVS solves this problem by insulating the different
> developers from each other. Every developer works in his own
> directory, and CVS merges the work when each developer is done.
--
To unsubscribe: mail [EMAIL PROTECTED] with "unsubscribe"
as the Subject.