BUY THIS BOOK
Add to Cart

Print Book $44.99


Add to Cart

PDF $35.99

Safari Books Online

What is this?

Add to UK Cart

Print Book £31.99

What is this?

Looking to Reprint or License this content?

Essential CVS, Second Edition

By Jennifer Vesperman
Second Edition  November 2006 
Pages: 428
ISBN 10: 0-596-52703-9 | ISBN 13: 9780596527037

Buy 2 Get 1 Free Free ShippingGuarantee

Book description

This easy-to-follow reference shows a variety of professionals how to use the Concurrent Versions System (CVS), the open source tool that lets you manage versions of anything stored in files. Ideal for software developers tracking different versions of the same code, this comprehensive book also helps system administrators and project managers manage large quantities of documents. A full command reference details aspects of customizing CVS for automation, logging, branching, merging documents, and creating alerts.
Full Description

This easy-to-follow reference shows a variety of professionals how to use the Concurrent Versions System (CVS), the open source tool that lets you manage versions of anything stored in files. Ideal for software developers tracking different versions of the same code, this new edition has been expanded to explain common usages of CVS for system administrators, project managers, software architects, user-interface (UI) specialists, graphic designers and others.

Current for version 1.12, Essential CVS, 2nd Edition offers an overview of CVS, explains the core concepts, and describes the commands that most people use on a day-to-day basis. For those who need to get up to speed rapidly, the book's Quickstart Guide shows you how to build and use a basic CVS repository with the default settings and a minimum of extras. You'll also find:

  • A full command reference that details all aspects of customizing CVS for automation, logging, branching, merging documents, and creating alerts
  • Examples and descriptions of the most commonly used options for each command
  • Why and when to tag or branch your project, tagging before releases, and using branching to create a bugfix version of a project
  • Details on the systems used in CVS to permit multiple developers to work on the same project without loss of data

An entire section devoted to document version management and project management includes ways to import and export projects, work with remote repositories, and shows how to fix things that can go wrong when using CVS. You'll find more screenshots in this edition as well as examples of using graphical CVS clients to run CVS commands. Essential CVS also includes a FAQ that answers common queries in the CVS mailing list to get you up and running with this system quickly and painlessly.

Post-purchase benefits:

Register your book | Submit Errata


Browse within this book

Cover | Table of Contents | Index | Sample Chapter

Book details

Second Edition: November 2006
ISBN: 0-596-52703-9
Pages: 428


Featured customer reviews

Be the first person to review this book!

Write a Review


Media reviews
"...each topic is illustrated with example code, there are clear step-by-step instructions, and the author provides generous explanations and discussions. Apart from those who have a need to implement or use a version control system, the book is recommended to anyone who wants an in-depth understanding of what is involved in such systems, how they work, and possible applications."
-- Major Keary, Book Notes


"If you need to know more about CVS, this is a good, explanatory reference that will keep you from the sort of hazy hand-waving incantations that go on all the time at my place of work...The book does a nice job of explaining differences between releases (which is important in a heterogeneous environment, where my CVS has all the latest flashy features, the servers have almost all of them, and alas, half my colleagues are in the dark ages)."
-- Elizabeth Zwicky, ;login:


"This most excellent book is complete and easy-to-follow reference that helps you apply order to the task of managing a large quantity of documents. Perhaps more importantly, this book has been expanded to explain common usage's of CVS for system administrators, project managers, writers, and anyone else who has to manage files that change often."
-- John Vacca, Amazon.com

Hide extended reviews


See larger cover


"...recommended to anyone who wants an in-depth understanding of what is involved in such systems, how they work, and possible applications."
--Major Keary, Book Notes