The CVS manual — Version Management with CVSby Per Cederqvist et al. Paperback (6"x9"), 252 pages, 8 figures. Revised November 2006 |
About the Book
This manual describes how to use CVS, the concurrent versioning system. CVS is one of the most widely-used source-code management systems for software development.
The manual provides tutorial examples for new users of CVS, as well as the definitive reference documentation for every CVS command and configuration option.
This is a printed version of the official CVS manual with additional editing and corrections. It covers the current stable release of CVS (1.11.22).
You can examine the contents of the printed book here,
- View sample pages (individual pages in image format)
- View sample in PDF (contents, selected pages and index, 180 kB)
All the money raised from the sale of this book supports the development of free software and documentation.
This book is freely redistributable, under a license that permits copying and modification.
Ordering
You can buy the book online at the following bookstores:
- Barnes & Noble.com - USA / International
- The Book Depository.com - USA / International
- Powells.com - USA / International
- Amazon.com - USA / International (note)
- The Book Depository.co.uk - United Kingdom / Europe / International
- Amazon.co.uk - United Kingdom / Europe / International (note)
- Bookzilla.de - Germany / Europe
- Pothi.com - India
The manual can also be ordered from most physical bookstores using the ISBN number.
Note: some bookstore websites may show old bibliographic data in some fields (e.g. old publication date or page count). This is only a problem with the data--all bookstores are physically shipping the latest version of the book.
Print out the following flyer for detailed bookstore and library ordering information,
If the title is listed as "out-of-stock", please ask the bookstore to place an order with one of the wholesale suppliers given in the flyer.
If you encounter any difficulties in obtaining this book, please send an email to sales@network-theory.co.uk for assistance.
If you are not completely satisfied with your purchase for any reason we will gladly issue a full refund or replacement (details).
Related Titles
- Comparing and Merging Files with GNU diff and patch by D. MacKenzie, P. Eggert, R. Stallman (ISBN 0-9541617-5-0)
- The GNU Bash Reference Manual (revised for version 3.2) by C. Ramey, B. Fox (ISBN 0-9541617-7-7)
- An Introduction to GCC by B. Gough (ISBN 0-9541617-9-3)
- Valgrind 3.3 - Advanced Debugging and Profiling for GNU/Linux applications by J. Seward, N. Nethercote, J. Weidendorfer et al. (ISBN 0-9546120-5-1)
Mailing List
Sign up to our company News mailing list or RSS feed to stay informed about this and other titles.
Further Information
For questions about this book, please use our email address sales@network-theory.co.uk.
Table of Contents
- Overview
- Repository
- Starting a new project
- Revisions
- Branching and merging
- Recursive behavior
- Adding and removing
- History browsing
- Binary files
- Multiple developers
- Revision management
- Keyword substitution
- Tracking sources
- Builds
- Special Files
- CVS commands
- Invoking CVS
- Administrative files
- Environment variables
- Compatibility
- Troubleshooting
- Credits
- BUGS
- Index
Articles
- GNU Diff and Patch Quiz - test your knowledge of diff and patch with our quiz!
- Making and Applying Patches - a short introduction to GNU diff and patch
Resources
- GNU Project CVS Page
- CVSps - create patchsets with CVS (very useful)
- cvsdelta - summarizes cvs changes (another useful utility)
- Online Manual - in HTML format