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 graphical user interfaces on linux

CVS graphical user interfaces on linux

The most popular graphical user interface on linux is probably tkCVS.

I haven't tried jCVS; given the state of Java on linux I'm a bit scared.

Where to get tkCVS for linux

There is an RPM package of tkCVS on download.cyclic.com. Most linux distributions should be able to run it one way or another.

More CVS user interfaces

The programs in this section are more experimental, not yet running on Linux, and/or less well-known than tkCVS or jCVS.

gCVS runs on linux, but I had some trouble getting it to work well. I don't know whether I was finding generic gCVS problems, problems with gCVS on unix, or problems with the way I built it.

Porting MacCVS Pro or MacCVS/WinCVS to linux is an obvious idea, but I don't know if anyone has done any work on this.

Pharmacy is a GNOME user interface for CVS, or at least the start of one.

Desktop environments

Of course, if you want to do a CVS GUI for linux, at some point you'll need to decide what desktop environment it is designed to fit into - bare X windows, GNOME, KDE, or what.

Our position on GNOME and KDE basically is that nice graphical user interfaces are cool and that freely redistributable software is cool. Saying much more than that would probably just get us in trouble :-).

For more information on desktop environments

For KDE information, see the KDE and Harmony pages.

For GNOME information, see the GNOME page.

GNUstep.

[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.