Table of Contents

Click Git Information

Click sources are maintained in a Git repository. Most Click developers and users should rely on the Git sources (or the anonymous CVS version), since we release Click infrequently. Git is a distributed source control management system.

View current Click sources
View current Click packages sources

Installing Git

First, download and install git, version 1.5.0 or greater. Ready-to-install packages are available for major Linux variants and for MacPorts on Mac OS X, among others. On Windows, it is probably easier to use cvs, but Windows installations are possible.

Fetching from Git

To fetch the Click repository into a local directory called DIR:

% git clone git://read.cs.ucla.edu/git/click DIR

This downloads the Click sources, including complete change history, into about 37MB of disk space. Then, cd DIR 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://read.cs.ucla.edu/git/click-packages DIR