Open Source Development with CVS
by Karl Fogel
A Free CVS Book
Open Source Development with CVS is a book published by Coriolis Inc. as part of the Coriolis OpenPress series. Chapters 2, 4, 6, 8, 9, and 10 -- comprising a complete introduction, tutorial and reference to CVS -- are being released free under the terms of the GNU General Public License.
These chapters are a complete CVS book unto themselves; they amount to approximately 225 printed pages. On the other hand, I certainly wouldn't want to discourage you from purchasing the published treeware version:
You can get it directly from the publisher at http://www.coriolis.com/bookstore/bookd ... 1576104907 (due to Amazon.com's recent abuse of the patent system, I am participating in a boycott of Amazon, and ask that you not purchase this book, nor any other, from them).
Bob Arnson of Inpublishing's Developer News has reviewed the book; you can read his review online. Andrew Grumet has reviewed it at Philip Greenspun's Bookshelf (the review is about midway down the page). Pjotr Prins has written a review for the Netherlands Unix Users Group e-zine, at http://e-zine.nluug.nl/hold.html?cid=71. And Elizabeth Zinkann has written a review for SysAdmin magazine: http://www.sysadminmag.com/archive/0905/books.shtml (the review is partway down the page).
The MITP-Verlag, has made a German translation, see http://cvsbook.red-bean.com/translations/german/.
Takeuchi Kahori <email@example.com> has started a Japanese translation; please see http://kahori.com/j-cvsbook/.
Browse the ChangeLog to see what's changed recently in the online copy of the book.
If you have a copy of the first printing, you may wish to consult the list of known errors. This list applies only to the treeware, and only for the first printing. The second printing has corrected these bugs, and of course errors in the online copy are corrected as soon as known, so there's no need to maintain a list there.
The Free Chapters
The free chapters are available in several formats:
Downloadable HTML (single .gz file)
Downloadable HTML (single .zip file)
Postscript (single .gz file)
Postscript (single .zip file)
GNU Info files (.tar.gz)
GNU Info files (.zip)
Texinfo (.tar.gz) (These are the master files, from which the other formats are generated.)
Texinfo (.zip) (Same as above, but in Zip format.)
Everything (.tar.gz) (All formats together in one package.)
Everything (.zip) (Same as above, but in Zip format.)
Anonymous CVS Access (The CVS working copy for this book.)
The Non-Free Chapters
Chapters 1, 3, 5, and 7 deal with the challenges and philosophical issues inherent in running an Open Source project using CVS. While the free chapters do constitute a complete CVS book by themselves, we certainly hope you'll like them enough to purchase a treeware copy of the entire book!
Website design by Ben Collins-Sussman