The CMUCL CVS repository was converted to git on 2011-09-20 and is now
available. You can browse the repository using the
Browse Source link
above, or you can visit
for a different view. This latter page also includes links necessary for
cloning the repository. (For committers, be sure to put your
userid in the ssh link.)
where user should be replaced with your common-lisp user name.
The CVS repository will still be available, but will not allow
There is also a git mirror at Github.
It may be slightly out-of-date compared to the official
repository, but the intent is that it should never be more than a few
days behind, and hopefully no more than a few hours.
The directory structure for CMUCL was changed on 2011/11/04 in
changeset [a9961276]. This makes
git log not produce the history of the changes before that date.
However, you can still get the previous history using
git log --follow.
To keep the master branch in a cleaner state without merge
commits littering the history, we suggest using one of the following:
git pull --rebase
Edit .git/config so that it contains something like
remote = origin
merge = refs/heads/master
rebase = true
Add the following to ~/.gitconfig
autosetuprebase = true