To check out a copy of the OpenMCL sources via anonymous CVS:
(a) Login to the CVS server at clozure.com, using the username "cvs" and password "cvs" and the "pserver" access method. From a Unux/Linux shell prompt, this would involve issuing a command like:
% cvs -d :pserver:cvs@clozure.com:/usr/local/publiccvs login
and entering "cvs" when prompted for a password.
(b) Once logged in, check out a copy of the "ccl" project. From a shell prompt, this would be:
% cvs -d :pserver:cvs@clozure.com:/usr/local/publiccvs get ccl
That'll create (or overwrite the contents of) a directory named ccl
and populate it with the most recent sources (which may, in some cases, be newer than the most recent binary release.) The sources that correspond to a given binary release are "tagged" with a tag of the form Version_x_y
, where x
and y
are the major/minor version numbers of a release. To checkout the sources corresponding to OpenMCL release 6.4 (assuming that such a release existed), you could do:
% cvs -d :pserver:cvs@clozure.com:/usr/local/publiccvs get -r Version_6_4 ccl
(c) Having done a cvs get
as indicated above, you can subsequently update
your source tree by:
% cd ccl % cvs update -A
See General CVS Documentation for links to CVS reference and tutorial information.
See OpenMCL CVS Repository for a WWW browser interface to the OpenMCL CVS repository.
A checked-out copy of the CVS tree is available via anonymous FTP at ftp://clozure.com/pub/openmcl-src-CURRENT.tar.gz