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 on Other Operating Systems

CVS on Other Operating Systems

CVS is a version control system, which allows you to keep old versions of files (usually source code), keep a log of who, when, and why changes occurred, etc., like RCS or SCCS.

Various people have ported CVS to various operating systems at various times. However, the ports here perhaps should be considered unfinished or potentially quirky. In some cases the port never was merged into the main CVS source distribution.

DOS

Disclaimer: we haven't actually tried these versions here at Cyclic.

Erik van Linstee <linstee@dutecaj.et.tudelft.nl> offers an OS/2 and a DOS port of old versions of CVS. For more recent versions of CVS for OS/2, see our OS/2 page.

There are two versions, one based on CVS 1.3 and one based on CVS 1.4 or so. The former have names like cvs13p8[bs].zip. The latter have names like cvs14p9[bs].zip. In both cases b is for binaries, s for sources.

There are three binaries. An OS/2 only one (32-bit), a DOS only one (16-bit) and an EMX one that runs on both (32-bit).

There are many differences between the Unix and the DOS versions of CVS. Read the material that comes with the DOS version before using it.

These versions do not seem to have particularly stable locations. There have been sightings at:

AmigaOS

Disclaimer: we haven't actually tried these versions here at Cyclic.

The Geek Gadgets folks have a port of CVS to AmigaOS at ftp://ftp.ninemoons.com/pub/geekgadgets/alpha/misc

BeOS

Disclaimer: we haven't actually tried these versions here at Cyclic.

The Geek Gadgets folks have a port of CVS to BeOS at ftp://ftp.ninemoons.com/pub/be/geekgadgets/current/beos-bin

Windows NT on non-x86 processors

Disclaimer: we haven't actually tried these platforms here at Cyclic.

The rumor is that the regular port of CVS to Windows NT will compile on other processors running NT as well as on x86, perhaps with some makefile tweaking. If anyone has more specific reports, please submit a change to the list of platforms in the INSTALL file in the CVS source distribution.

Digital also has a product called FX!32 which in theory could be used to run the executable of CVS for x86 Windows on an Alpha running Windows. We have seen few reports of how well this works.

For more information

This web site contains a variety of pages concerning CVS, including links to other CVS sites.

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