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 MacCVS/WinCVS page

Cyclic MacCVS/WinCVS page

MacCVS is a CVS client for the Macintosh (talking to a server running on unix; for example Apple's MkLinux should work fine for a server). The Windows port of MacCVS is known as WinCVS.

MacCVS/WinCVS has a nice graphical user interface; see the MacCVS/WinCVS page mentioned below for screenshots and other such information.

Mailing lists and newsgroups

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

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

How to get MacCVS/WinCVS

I suppose we need to make an explicit disclaimer that MacCVS/WinCVS is not supported by Cyclic.

Executables and source code are available at the sites mentioned below.

For more information

See the MacCVS/WinCVS page for information about MacCVS/WinCVS directly from the author.

MacCVS and WinCVS are also on our $40 CD-ROM, in the "misc/macintosh" and "misc/windows" directories. Disclaimer: the programs in the "misc" directory are not as well-packaged as CVS itself, and we do not offer installation support for the "misc" directory.

See Matthias Neeracher's Macintosh page for information on GUSI, which is an implementation of the socket networking API for the Macintosh. MacCVS accesses the network via GUSI.

Command line

MacCVS has a command line user interface which can either be driven from AppleEvents (for example, to implement a graphical user interface on top of it) or from the finder (but this is just for testing; it would be cumbersome to use this way).

Matthias Neeracher is said to have ported MacCVS to run from the command line of the MPW development environment, but I'm not sure whether those changes are in the main MacCVS distribution.

Historical information

MacCVS 2.x was distributed with CVS 1.10 (for example), but has since been removed; you almost surely want the latest MacCVS from Wincvs.org instead.

Cyclic's Macintosh download directory is http://download.cyclic.com/pub/macintosh/ and contains various obsolete downloads - again you almost surely want Wincvs.org or one of the other more up to date sites.

The following information, about MacCVS 3.0, is out of date. Again, you probably are better off with the up to date information at Wincvs.org.

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.