C-- Harvard EECS -> C-- Home -> C-- Downloads -> C-- Rsync Server
  C-- Home | Specification & Downloads | Old News | Papers | Mailing List | People | FAQ

The C-- Rsync Server is broken; please do not use this page!

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.

Installing Rsync

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

Using Rsync

Our rsync server is broken as of October 2008. It will not be fixed until the web site migrates away from Harvard, which is in the distant future. It is possible to browse through http://www.cminusminus.org/rsync, but access via the rsync protocol is not currrently supported. To get a copy of our source tree, Debian Linux binary, or Tiger front end, do not use these links because they are broken!
rsync -za rsync://rsync.cminusminus.org/qc-- qc--Source code
rsync -za rsync://rsync.cminusminus.org/qc--linux-x86 qc--linux-x86Debian Linux binary
rsync -za rsync://rsync.cminusminus.org/tiger tigerTiger front end

Contact: C-- Webmaster. URL: http://www.cminusminus.org/. Last edited: Sat 11 Oct 2008 17:00 EDT.