Essential CVS (Essentials) and over one million other books are available for Amazon Kindle. Learn more

Buy New

or
Sign in to turn on 1-Click ordering.
or
Amazon Prime Free Trial required. Sign up when you check out. Learn More
Buy Used
Used - Good See details
$7.72 & eligible for FREE Super Saver Shipping on orders over $25. Details

or
Sign in to turn on 1-Click ordering.
 
   
Kindle Edition
 
   
More Buying Choices
Have one to sell? Sell yours here
Essential CVS (Essentials)
 
 
Start reading Essential CVS (Essentials) on your Kindle in under a minute.

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

Essential CVS (Essentials) [Paperback]

Jennifer Vesperman (Author)
4.1 out of 5 stars  See all reviews (18 customer reviews)

List Price: $44.99
Price: $32.84 & this item ships for FREE with Super Saver Shipping. Details
You Save: $12.15 (27%)
  Special Offers Available
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 Monday, January 30? Choose One-Day Shipping at checkout. Details
Textbook Student FREE Two-Day Shipping for Students. Learn more

Formats

Amazon Price New from Used from
Kindle Edition $19.79  
Paperback, Bargain Price $15.98  
Paperback, November 27, 2006 $32.84  

Book Description

0596527039 978-0596527037 November 27, 2006 Second Edition

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.


Special Offers and Product Promotions

  • Buy $50 in qualifying physical textbooks, get $5 in Amazon MP3 Credit. Here's how (restrictions apply)

Frequently Bought Together

Customers buy this book with CVS Pocket Reference, Second Edition $9.95

Essential CVS (Essentials) + CVS Pocket Reference, Second Edition
  • This item: Essential CVS (Essentials)

    In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details

  • CVS Pocket Reference, Second Edition

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



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 --This text refers to an out of print or unavailable edition of this title.

About the Author

Jennifer Vesperman is the author of Essential CVS. She writes for the O'Reilly Network, the Linux Documentation Project, and occasionally Linux.Com. As a programmer and system administrator, she currently works with Cybersource, an Australian IT consulting firm. She is the current Coordinator for LinuxChix, an advocacy and support group that focuses on women who use and develop open source programs (especially Linux).


Product Details

  • Paperback: 432 pages
  • Publisher: O'Reilly Media; Second Edition edition (November 27, 2006)
  • Language: English
  • ISBN-10: 0596527039
  • ISBN-13: 978-0596527037
  • Product Dimensions: 9.2 x 7.1 x 1 inches
  • Shipping Weight: 1.2 pounds (View shipping rates and policies)
  • Average Customer Review: 4.1 out of 5 stars  See all reviews (18 customer reviews)
  • Amazon Best Sellers Rank: #979,604 in Books (See Top 100 in Books)

More About the Author

I'm one of those people the female 'geek stereotype' was based on - you can see people like me in characters like Evelyn from "The Mummy" and Jo from "Twister". Like them, I can be so immersed in what I'm studying that I ignore what's happening around me, in favour of what I'm learning.
My mother constantly tells the story of the time I got locked in the school library because I was so quiet the librarian didn't notice me.

At other times, I multiprocess. As I write this, I'm sending emails to my editor about the second edition of 'Essential CVS', communicating online to friends, and cooking a big batch of soup.

My field of expertise is computing in general, Unix/Linux in specific, and within that I'm more eclectic - I'm one of those computer people who generalises more than specialises.
My secondary field of expertise, and one which is rapidly overtaking my primary field, is translating from 'geek' into a more ordinary English.

My other interests include practical geeking: home repair and furniture making, garden design and development, sewing, cooking, and developing solutions to problems I encounter in my everyday life.

A minor ambition in my life is to develop a better bra. It's a really interesting engineering problem, actually.

 

Customer Reviews

18 Reviews
5 star:
 (5)
4 star:
 (10)
3 star:
 (2)
2 star:
 (1)
1 star:    (0)
 
 
 
 
 
Average Customer Review
4.1 out of 5 stars (18 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)   
This review is from: Essential CVS (Paperback)
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.

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


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)   
This review is from: Essential CVS (Paperback)
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.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


16 of 19 people found the following review helpful:
3.0 out of 5 stars Not Clear on the Merging Branches, February 10, 2004
By 
This review is from: Essential CVS (Paperback)
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.

For a general CVS admin reference, it seems OK, but I was too disappointed regarding branches. My quest for a great CVS book continues....

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No

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











Only search this product's reviews



Inside This Book (learn more)
Key Phrases - Statistically Improbable Phrases (SIPs): (learn more)
sticky options, repository management, existing tags, branching strategies, wizzard project, recurse down the subdirectories, repository root directory, recurse down subdirectories, loginfo file, cvs admin command, cvsroot directory, branch sandbox, sandbox revision, pserver access method, sandbox files, checkoutlist file, cvs rtag, revision designates, sandbox directory, rsh replacement, cvsignore file, cvs unedit, pserver mode, sandbox copy, rtag command
Key Phrases - Capitalized Phrases (CAPs): (learn more)
Command Reference, Miscellaneous Topics Reference, Running Scripts, Up-to-date Working, Updating the Sandbox Files, Common Syntax, Jenn Vesperman, Name Rev, Option Status Tag, Accessing Remote Repositories, Committing Changes, Concurrent Versions System, Building Your First Repository, Enter Log, Reserving Files, Mon Mar, Importing Projects, Project Management, Revision Control System, Adding Files, General Information, Makefile Makefile, Checking Out Files, External Programs, Quickstart Guide Example
Browse Sample Pages:
Front Cover | Table of Contents | First Pages | Index | Back Cover | Surprise Me!
Search Inside This Book:

What Other Items Do Customers Buy After Viewing This Item?


Tags Customers Associate with This Product

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

Your tags: Add your first tag
 

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
 


Active discussions in related forums
Search Customer Discussions
Search all Amazon discussions
   
Related forums



So You'd Like to...


Create a guide


Look for Similar Items by Category


Look for Similar Items by Subject