Click sources are maintained in a Git repository. Most Click developers and users should rely on the Git sources, since we release Click infrequently. Git is a distributed source control management system.
Download and install git, version 1.5.0 or greater.
To fetch the Click repository:
% git clone git://github.com/kohler/click.git
This downloads the Click sources, including complete change history.
cd click and run
./configure OPTIONS and build as usual. Life will be easier if you have autoconf-2.59 or higher.
To update to the latest version checked in to the public repository, change into your working copy directory
DIR and run:
% git pull
To fetch the Click packages:
% git clone git://github.com/kohler/click-packages.git
We also maintain a Git repository on this site. We keep this repository in sync with Github, but you should prefer Github.
The git-cvsserver emulator we use to provide CVS access doesn't handle tags and branches. If you want to compare different versions of Click use the git repository.
If you are morbidly curious, you can check out old versions of Click from our old anonymous CVS repository at
:pserver:firstname.lastname@example.org/cvs. These versions include: