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. We recommend the Ximbiot - CVS Wiki for up-to-date information about CVS and its associtated tools.

If you do find anything useful on this page that is not yet in the Ximbiot - CVS Wiki and you have the time, please add it!

CVS on linux

CVS on linux

CVS is one of the most popular version control systems running on the Linux operating system. Popular Linux projects like Apache, EGCS, GIMP, and others are using CVS to coordinate their efforts; see our Projects using CVS page for details.

Graphical user interfaces

We have a separate page for CVS Graphical user interfaces for linux.

Where to get CVS for linux

CVS is included in most linux distributions, for example Debian and Red Hat.

CVS (as well as related items like the tkCVS graphical user interface) is on our $40 CD-ROM.

If you are looking for more of a bleeding edge release, see the Development of CVS page.

For more information

The book A Practical Guide to Linux is a large book covering many aspects of linux. It devotes a number of pages to CVS.

The Cyclic Gallery for Linux includes packages of CVS-related programs, both on CD-ROM and for download.

The following don't have much to do with CVS, but there are so many cute linux items, we can't resist mentioning at least a few:

  • Plush version of Tux the linux penguin: 4 inch 6 inch 10 inch 18 inch 36 inch
  • Like to cuddle up with your operating system in front of a warm fire? Then the "Looking for a Lifetime OS" T shirt may be for you: XXL XXXL

The topic of version control for the linux kernel is a big one. Given the number of developers and number of patches, issues like multisite and change sets come up all the time (currently this kind of functionality is provided via mostly-manual means). A few links:

  • Various thoughts on why Aegis would be a good choice.
  • There is a CVS repository on vger.rutgers.edu. Of course this, by itself, does nothing about change sets or multisite.
  • LinuxHQ is one popular site for tracking unofficial (and official) patches. I think it (and the others it links to) are largely manual.
  • Some people are using Jitterbug to track patches to the kernel.

[Cyclic Home]

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.