We provide access to all source code by means of an anonymous Rsync server. Rsync is an efficient file-transfer protocol; it transfers only the differences between local and remote files. After you get an initial copy of the source tree, subsequent updates are fast. It is also possible to use Rsync to browse the source code.
Rsync checks files out from CVS every night; changes in the CVS repository during the day are thus not visible until the following night. (Would-be developers will be granted direct access to our CVS repository.)
If Rsync is too much trouble, we also offer tar balls, which are built nightly.
To use rsync, first install it on your machine. (Try the Rsync web site, or if you use Linux, there is probably a precompiled rsync package. For example, Debian Linux users can type sudo apt-get install rsync.)
To get a copy of our source tree, Debian Linux binary, or Tiger front end, use:
rsync -za rsync://rsync.cminusminus.org/qc-- qc-- Source code rsync -za rsync://rsync.cminusminus.org/qc--linux-x86 qc--linux-x86 Debian Linux binary rsync -za rsync://rsync.cminusminus.org/tiger tiger Tiger front end
To list the available modules and their actual sizes, use