Skip to main content

SBCL in Git

SBCL CVS->Git mirror is no longer active

The SBCL cvs->git mirror repository is no longer active, as there is now an official SBCL git repo.

For historical reference, here’s the old information about that repository:

Outdated information

(If you were redirected here while looking for SBCL in Arch, my apologies. It has been turned off.)

This page describes the current state of the SBCL Git repository.

There is a gitweb presentation of the repostitory here: gitweb for SBCL.

You can clone a full copy of the SBCL repository with this command line: git clone git://git.boinkor.net/sbcl

Administrative details

The repository is synchronized with upstream CVS through the Sourceforge rsync service. This means that commit propagation will be delayed by up to ~1 hour. The archive contains all commits on all branches in SBCL’s past. A partially unpacked repository is 68MB in size. Typically, cloned repositories will be 47 or so MB in size.

Some useful commands#

  • To create a branch (off the current branch’s head revision) to which you can commit, use git branch your-branch-name HEAD
  • To update your tree, use git pull
  • To commit to your repository, use git commit

All the git commands have a --help switch.