Essential CVS and over 360,000 other books are available for Amazon Kindle – Amazon’s new wireless reading device. Learn more

 

or
Sign in to turn on 1-Click ordering.
 
 
Express Checkout with PayPhrase
What's this? | Create PayPhrase
Sorry!
More Buying Choices
105 used & new from $0.01

Have one to sell? Sell yours here
 
   
Essential CVS
 
See larger image
 
Start reading Essential CVS on your Kindle in under a minute.

Don’t have a Kindle? Get your Kindle here.
 
  

Essential CVS (Paperback)

~ (Author)
4.2 out of 5 stars  See all reviews (17 customer reviews)

List Price: $39.95
Price: $20.28 & eligible for FREE Super Saver Shipping on orders over $25. Details
You Save: $19.67 (49%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
In Stock.
Ships from and sold by Amazon.com. Gift-wrap available.

Want it delivered Tuesday, November 10? Choose One-Day Shipping at checkout. Details
24 new from $2.95 81 used from $0.01

Formats

Amazon Price New from Used from
  Kindle Edition $16.22 -- --
  Paperback $20.28 $2.95 $0.01
There is a newer edition of this item:
Essential CVS (Essentials) Essential CVS (Essentials) 4.2 out of 5 stars (17)
$29.69
In Stock.
What Do Customers Ultimately Buy After Viewing This Item?

Frequently Bought Together

Essential CVS + CVS Pocket Reference, Second Edition + Pragmatic Version Control Using CVS
  • This item: Essential CVS by Jennifer Vesperman

    In Stock.
    Ships from and sold by Amazon.com.
    Eligible for FREE Super Saver Shipping on orders over $25. Details

  • CVS Pocket Reference, Second Edition by Gregor N Purdy

    In Stock.
    Ships from and sold by Amazon.com.
    Eligible for FREE Super Saver Shipping on orders over $25. Details

  • Pragmatic Version Control Using CVS by David Thomas

    In Stock.
    Ships from and sold by Amazon.com.
    Eligible for FREE Super Saver Shipping on orders over $25. Details


Customers Who Bought This Item Also Bought

Version Control with Subversion

Version Control with Subversion

by C. Pilato
4.7 out of 5 stars (25)  $26.39
Pragmatic Version Control Using CVS

Pragmatic Version Control Using CVS

by David Thomas
4.1 out of 5 stars (10)  $19.77
Ant: The Definitive Guide, 2nd Edition

Ant: The Definitive Guide, 2nd Edition

by Holzner Steve
3.9 out of 5 stars (16)  $23.07
Managing Projects with GNU Make (Nutshell Handbooks)

Managing Projects with GNU Make (Nutshell Handbooks)

by Robert Mecklenburg
3.6 out of 5 stars (12)  $19.80
Maven: The Definitive Guide

Maven: The Definitive Guide

by Sonatype Company
3.9 out of 5 stars (7)  $23.09
Explore similar items

Editorial Reviews

Review

"Essential CVS does what you might think would be a small job more effectively and more comprehensively than I would have imagined, even allowing for the generally high standard of O'Reilly books. Apart from covering the boring stuff well, it has two big advantages over the Web: it backs up its discussion of various CVS functions with wise advice and policies on why and how to use these facilities - plus it provides readable (and, presumably, tested) examples. Computing sciences prizes abstraction and generalities; computing practice should, like this book, be informed by concrete specifics and sensible rules-of-thumb." - Damian Counsell, news@UK, December 2003


Product Description

Essential CVS is a complete and easy-to-follow reference that helps programmers and system administrators apply order to the task of managing large quantities of documents. The book covers basic concepts and usage of CVS, and features a comprehensive reference for CVS commands--including a handy Command Reference Card for quick, on-the-job checks. The book also includes advanced information on all aspects of CVS that involve automation, logging, branching and merging, and "watches." Readers will find in-depth coverage of the following:
  • Installing CVS and building your first repository
  • Basic use of CVS, including importing projects, checking out projects, committing changes, and updating projects
  • Tagging, branching and merging
  • Working with multiple users
  • Clients, operating systems, and IDEs
  • Repository management and managing remote repositories
  • Project administration, including bug tracking systems, enforcing log messages, history and annotation, and more.
  • Troubleshooting
Version control is essential to maintaining order in any project, large or small. Any CVS user, from beginners to team leaders and system administrators, will find this practical guide to CVS indispensable in getting the most from this valuable tool.

Product Details

  • Paperback: 400 pages
  • Publisher: O'Reilly Media; 1st edition (June 2003)
  • Language: English
  • ISBN-10: 0596004591
  • ISBN-13: 978-0596004590
  • Product Dimensions: 9.2 x 7.1 x 0.8 inches
  • Shipping Weight: 1.2 pounds (View shipping rates and policies)
  • Average Customer Review: 4.2 out of 5 stars  See all reviews (17 customer reviews)
  • Amazon.com Sales Rank: #713,832 in Books (See Bestsellers in Books)

More About the Author

Jennifer Vesperman
Discover books, learn about writers, read author blogs, and more.

Visit Amazon's Jennifer Vesperman Page

Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
 

Your tags: Add your first tag
 

 

Customer Reviews

17 Reviews
5 star:
 (5)
4 star:
 (10)
3 star:
 (2)
2 star:    (0)
1 star:    (0)
 
 
 
 
 
Average Customer Review
4.2 out of 5 stars (17 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

 
18 of 18 people found the following review helpful:
4.0 out of 5 stars Great start to CVS, March 26, 2004
By Matthew Hunter "Technology Geek" (Blacksburg, VA United States) - See all my reviews
(REAL NAME)   
I administer our CVS server at work. We use CVS in the traditional way, to manage source code from a group of people working together on multiple projects. Before this book, I didn't have a single reference that explained all the basic functionality of CVS. Now, when someone has a question, I can pass along this book for a quick answer.

Most of the things you'll do with CVS are covered in sufficient detail in this book. I do agree with the reviewer who mentioned this is not the perfect reference for some tasks - like merging branches. This book will, however, give you all the background information you'll need so that you can effectively research complex topics like this on the web. The title is appropriate - 'essential CVS.' It's not 'everything there is to know about CVS' - and that's a strength of the book. It makes it small enough that the average developer can read the 'quickstart,' and have a basic understanding of how things work. They can then use the more detailed chapters to gain further information. Only the CVS administrator will need a little more. Even for them, this book will be a handy reference.

Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
17 of 17 people found the following review helpful:
4.0 out of 5 stars An effective coverage of CVS, December 7, 2003
By Foti Massimo (Vezia (Switzerland)) - See all my reviews
(REAL NAME)   
Being part of the "Essential" series, this book doesn't pretend to be the ultimate reference on the subject, but it delivers an effective coverage of CVS. The author start from scratch and goes up to explain more advanced features like tagging and branching. In my opinion the way chapters are organized is not ideal and there is some redundancy here and there, notwithstanding these shortcomings, I would recommend it. Just be advised the whole book is totally Unix centric and all the samples cover only command-line usage.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
13 of 15 people found the following review helpful:
4.0 out of 5 stars Good book if you're a CVS user..., January 7, 2004
By Thomas Duff "Duffbert" (Portland, OR United States) - See all my reviews
(TOP 50 REVIEWER)    (REAL NAME)      
If you're looking for a low-cost entry into the world of version control software, the open source CVS package is a very logical choice. But like most open source packages, the documentation is less than perfect if you want something more than just a reference manual for learning purposes. It's at this point you need a book that explains a bit more about the why's of what you need to do. This book fills that gap nicely.

The target audience is both users and administrators of the system. Vesperman starts out with an explanation of what version management and source control systems are, and then goes into the usage of CVS for those different groups. And if you are thinking that CVS is just for managing code, think again. CVS can be used to manage any document types, such as code, documentation, images, etc.

If you're using Websphere Application Development Studio (WSAD), the CVS package has an interface built right in. You select that option during WSAD installation, and the right perspectives are added to your environment. You will still need to have a CVS server set up somewhere to manage the source files, and this book will be very helpful in aiding you during that process.

Since CVS is based on the Unix platform, all the examples in the book are set up to use command line interfaces to the functions. Vesperman uses plenty of scripts to show you how to accomplish all the functions, which is great. In my case, I'll be using WSAD to work with CVS as a developer, so many of those examples were wasted on me. Still, the concepts behind CVS and the general capabilities of the package are covered well, so a read-through on this book will benefit you either way.

For Notes/Domino developers, there is no interface you can use for this package. You could, if you wanted, check in your .NSF files and use CVS to manage the version control. You'd lose some of the benefits of CVS like file comparison, but it's still better than having no version control at all. There are non-CVS systems out there for Notes/Domino content management, and you would probably derive more benefit from those packages than trying to use CVS in this case.

Conclusion
If you are moving into the WSAD world for Java development, check out CVS for version management. If you do decide to go with CVS, get a copy of this book to supplement the official documentation. Recommended.

Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)


Share your thoughts with other customers: Create your own review
 
 
 
Most Recent Customer Reviews

4.0 out of 5 stars Good book to establish version control
This is a good book if you are looking to establish version control with CVS. It covers the most common usage and the advanced usages are presented in an understandable format.
Published 22 months ago by you are not alone

5.0 out of 5 stars VERY VERY HIGHLY RECOMMENDED!!
Are you a software developer tracking different versions of the same code? If you are, then this book is for you. Read more
Published on June 7, 2007 by John R. Vacca

5.0 out of 5 stars Wonderful Overview and Guide
Every developer and person interested in using version control should have this book on their shelf. Read more
Published on May 10, 2007 by J. Brutto

5.0 out of 5 stars A complete reference and guide
Jennifer Vesperman's ESSENTIAL CVS 2nd Edition is a complete reference and guide to managing large numbers of documents. Read more
Published on February 3, 2007 by Midwest Book Review

5.0 out of 5 stars Well written, good coverage of CVS
This is an excellent introduction if you are new revision control or CVS. The configuration and command reference sections are helpful if you are an experienced CVS user. Read more
Published on December 12, 2006 by M. Siddalingaiah

4.0 out of 5 stars njbulitka
I found this book to give a fairly good description of CVS. It gives a detailed description of CVS and touches on the various GUI frontends that are available. Read more
Published on April 15, 2005 by njbulitka

3.0 out of 5 stars Not Clear on the Merging Branches
For me the quick way to review a CVS book is to read it's sections on merging branches. It was covered in about two pages in this book and wholely inadequate. Read more
Published on February 10, 2004 by Nick Van Weerdenburg

4.0 out of 5 stars Very Good Book
I've been all over the Internet trying to find how to setup a brand new repository. My book came. I went to chapter 2. After a few pages, everything was done easily. Read more
Published on November 21, 2003 by Geoffrey S. Robinson

4.0 out of 5 stars A good reference
I have been working on and off with CVS for years now mostly as a user, but now also as a repository admin. That was also the reason why I bought this book. Read more
Published on November 9, 2003

4.0 out of 5 stars Very informative, but not very well organized
Essential CVS by Jennifer Vesperman is a very informative book on CVS ever published. Most developers working with CVS - Concurrent Versions System - will appreciate tips, tricks... Read more
Published on September 5, 2003 by sherzodr

Only search this product's reviews



Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 

Search Customer Discussions
Search all Amazon discussions
   




Product Information from the Amapedia Community

Beta (What's this?)


Look for Similar Items by Category


Look for Similar Items by Subject

 

Feedback

If you need help or have a question for Customer Service, contact us.
 Would you like to update product info or give feedback on images?
Is there any other feedback you would like to provide?

Your comments can help make our site better for everyone.


Your Recent History

 (What's this?)

After viewing product detail pages or search results, look here to find an easy way to navigate back to pages you are interested in.