| CVS, the Concurrent Version System, is an open source tool for managing and distributing source code. It allows multiple users dispersed over a wide geographic area to work on the same file at the same time, using a shared directory. CVS is a pivotal tool on many projects involving information or software, whether in-house or conducted over the Internet. The CVS Pocket Reference 2nd Edition delivers the core concepts of version control along with a complete command reference and guide to configuration and repository set up.
The book includes: A version control primer that teaches the general concepts of version control and how it applies to CVS; Instructions on how to install and configure CVS for Unix-like operating systems; Administrator and user sections, with complete listings of their respective commands and options for configuring and using CVS; Details on how to import files from RCS and SCCS directories into CVS; References to related useful materials. Much more than a quick list of commands and options, this little book is packed with a surprising amount of detail - including an overview of background concepts, thorough descriptions on how to use and administer a CVS repository, and discussions of CVS-related files and how to manage them - all in a convenient reference format. This edition covers the CVS 1.11 and includes new commands for querying a central CVS repository, new configuration parameters, and new options for setting up a server for remote access. The book is a perfect companion for open source developers. | |