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:
- ftp://ftp.informatik.tu-muenchen.de/pub/comp/os/os2/leo/devtools/gnu
- http://ftp.urz.uni-heidelberg.de/ftp/mirrors/os2/gnu/devtools/
- ftp://ftp.rrzn.uni-hannover.de/pub/local/os2
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.
![[Cyclic Home]](../cyclic-pages/cyclichome.gif)
![[ Valid XHTML 1.0! ]](/branding/w3c-valid-xhtml10-44x16.png)
![[ Valid CSS! ]](/branding/w3c-valid-css-44x16.png)
