Click homegit
 

Click Git Information

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.

Click sources on Github
Click packages sources on Github

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. Then, 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

Historical

We also maintain a Git repository on this site. We keep this repository in sync with Github, but you should prefer Github.

Click classic sources (DEPRECATED)
Click classic packages sources (DEPRECATED)

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 CVSROOT :pserver:anoncvs@cvs.pdos.csail.mit.edu/cvs. These versions include:

click/prototype/one
Our first prototype. Completely different from today.
click/prototype/two
Our second prototype. Corresponds roughly to versions 0.2 through 0.5. The submission for our SOSP paper was based on this code. While revising that paper, we moved to click/release/zero.
click/release/zero
Corresponds to version 0.6 and before.
click/release/zero2
Corresponds to version 0.65.
click/release/one
Corresponds to versions 1.0 and later.

 
git.txt · Last modified: 2013/01/17 13:44 by kohler
 
Recent changes RSS feed Driven by DokuWiki