This area is an archive and is no longer actively maintained. Information found on this page is likely to be extremely out of date and therefore highly inaccurate.

CVS Books

The following books either discuss CVS in the text of the book or come with a CD-ROM which includes CVS and/or CVS documentation.

  • JUST RELEASED: CVS Pocket Reference by Gregor N. Purdy. This is a great book for both advanced and begining users of CVS. The Pocket Reference book contains all the CVS commands, as well as instructions on where to obtain CVS, and how to install it.
  • Open Source Development with CVS by Cyclic Software co-founder Karl Fogel. Fogel's new book combines open-source philosophy with documentation on an important tool in the open-source developer's toolkit.
  • Practical Software Configuration Management by Tim Mikkelsen and Suzanne Pherigo, 1997, gets individuals and small teams started with configuration management. The CD-ROM which accompanies the book includes a copy of CVS, including binaries for Windows 95/NT.
  • A Practical Guide to Linux is a large book covering many aspects of linux. It devotes a number of pages to CVS.
  • Programming with GNU Software by Mike Loukides and Andy Oram, 1997, is an introduction to the GNU software development tools running on UNIX. The CD-ROM which accompanies the book includes a copy of CVS, including binaries for six unix platforms.
  • How to Set Up and Maintain a Web Site by Lincoln D. Stein, second edition, 1997, is a comprehensive yet concise introduction to all aspects of running a web site. The CD-ROM which accompanies the book includes a copy of CVS 1.3-s2.

Other Books of Interest to Programmers and Web Authors
  • Applying RCS and SCCS, offers a detailed discussion of the RCS and SCCS version control tools, with particular emphasis on building scripts on top of RCS and SCCS to accomplish version control tasks.
  • Maximum RPM is the official, definitive technical reference to the RPM packaging system.
  • The C Programming Language, by Kernighan and Ritchie, is the best known and one of the best books on the C language.
  • The most widely read and most trusted book on C++ is The C++ Programming Language by Bjarne Stroustrup.
  • Using and porting the GNU C Compiler is the user manual for the GCC C/C++ compiler.
  • Debugging with GDB is the user manual for the GDB debugger.
  • GNU Emacs Manual is the user manual for the Emacs editor/environment. It comes with a reference card.
  • Programming Perl, better known as the Camel Book, covers the perl scripting language in depth.
  • Learning Perl, by Randal L. Schwartz and Tom Christiansen, teaches you to program in the perl scripting language.
  • Learning Perl on Win32 Systems, by Randal L. Schwartz, Erik Olson, and Tom Christiansen, teaches you to program in the perl scripting language, with additional information on Windows-specific topics.
  • Practical Programming in Tcl and Tk, Brent Welch, is a comprehensive guide to programming in the tcl scripting language.
  • If you are responsible for the security of web servers, one useful reference is the book Web Security: A Step-by-Step Reference Guide by Lincoln Stein. If you are looking for an online resource, see the World Wide Web Security FAQ by the same author.
 

 

Derek Price, CVS developer and technical editor of Essential CVS (Essentials line from O'Reilly Press) , and others offer consulting services and training through Ximbiot.