Why Use CVS?
Compared with earlier version control systems like Revision Control System, CVS has more to offer. With CVS, you can track who made a change, when the change was made, and why, assuming that everyone inserts meaningful comments into the CVS log when they check in. When you check in files, CVS offers you the chance to insert comments into the change log, so others can see what you have done. At any time, you can see the differences between the current version and the version you are using (which may include files you aren’t actually changing). Thanks to the automatic merge feature, most of the time your changes simply get added to the file you’re modifying, along with other users’ modifications. You can create snapshots of groups of files for later retrieval. For example, you might produce a version of your Web site specifically for trade shows that you will install on several laptops. Development can continue, but you’ll always be able to recreate the trade show version if you need it