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!

Cyclic gCVS page

Cyclic gCVS page

gCVS is a CVS client for Windows, Macintosh, and Unix. It is designed to provide for simple CVS operations, on the theory that one will want to run more obscure commands from the command line anyway.

One notable feature of gCVS which I haven't seen in many CVS user interfaces is drag-and-drop. Drag some files to gCVS, it will pop up a screen where you decide what to with them, and off you go.

As gCVS is a new program, it does have a few rough edges. See the gCVS documentation for information on specific issues.

Screen shots

The gCVS user interface is simple:

[main window screen shot]

From left to right the buttons signify edit, unedit, add, remove, commit, release, update, import, checkout, login, and quit.

Mailing lists and newsgroups

The most appropriate mailing list is info-cvs which also covers CVS itself in addition to gCVS. To subscribe send mail to info-cvs-request@gnu.org. Traffic has been something like 5-10 messages per day.

The newsgroup for gCVS (and other version control systems) is comp.software.config-mgmt.

Errata

The gCVS documentation says that the password in .cvspass is encrypted. In fact, it is encoded with a simple fixed encoding which provides protection only against inadvertent compromise.

Downloading gCVS

Executables and source code are available at the gCVS site mentioned below.

For more information

See the gCVS site from the gCVS maintainers.

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.