Get monthly email update!
warning

Book Review: Open Source Development with CVS
2nd Edition

Reviews of Technical Books | What I'm Reading |
Essays on Publishing

By Robert Nagle , Austin, TX, August 2001
Summary: excellent, invaluable, not enough about permissions

Here is a chatty discussion of CVS and how to use it. The best thing about the book is that he spends a lot of time discussing his examples. That helps you to understand the output. I also found the troubeshooting section to be more than adequate, and a discussion of pcl-cvs (the plugin to emacs) to be a nice and helpful addition.

Fogel wrote some chapters about open source development. Call them filler or distractions, still it gives insight about how version control management contributes to open source. . The book has an appendix of descriptions of each command and at times Fogel urges the reader to refer to the Cederqvist manual. I actually appreciated that because it allowed Fogel to write about the things not already found in the online manual.

One quibble was with the organization of the book. To learn how to setup CVS from scratch, you need to start by reading chapter 4 (Admin), and then go back and reread chapter 2 (An overview). Maybe a briefer overview would have been better and an explanation of the functions in succeeding chapters.

The chattiness of the chapters (which is a good thing) often made it hard to find the user commands. Perhaps user input could have been highlighted in some way. Also, the discussion of file permissions was simply inadequate. Indeed, chapter 4 contained an error related to permissions on page 112 (what does "+R" mean? ) and didn't discuss sticky bits for group ownership. This was significant, because I couldn't proceed with learning CVS until I could figure out those permissions.

In short: an excellent, invaluable book, but you should consult the Cederqvist manual for the section of file permissions.

 


























book cover, Open Source CVS
Open Source CVS

by Moshe Bar, Karl Franz Fogel

Paperback - 368 pages

(October, 2001)

Coriolis Group

ISBN: 158880173X


Additional Resources

For those who haven't looked at it already, the Cederqvist manual is considered to be the first place to check.