Version Management with CVS
details CVS 1.11, an free software application for concurrent version systems. As a version control system. CVS records 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.
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 other's 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.
CVS is a free software, distributed under the terms of the GNU General Public License (GPL)
. CVS runs on GNU (GNU/Linux) and Unix systems. CVS client software is also available for Microsoft Windows.
This is a printed version of the official CVS manual. All the money raised from the sale of this book supports free software development and documentation.
:? "Overall, good book but needs a good editor and better organization. This book is definitely not for someone that just wants to find what they are looking for fast and move on."