====== Click Git Information ======
Click sources are maintained in a [[http://git.or.cz/|Git]] repository.
Most Click developers and users should rely on the Git sources (or the [[cvs|anonymous CVS version]]), since we [[download|release]] Click infrequently.
Git is a distributed source control management system.
**[[http://read.cs.ucla.edu/gitweb/click|View current Click sources]]** \\
**[[http://read.cs.ucla.edu/gitweb/click-packages|View current Click packages sources]]**
===== Installing Git =====
First, [[http://git.or.cz/|download and install git]], version 1.5.0 or greater. Ready-to-install packages are available for major Linux variants and for [[http://www.macports.org/|MacPorts]] on Mac OS X, among others. On Windows, it is probably easier to use [[cvs]], but [[http://git.or.cz/gitwiki/WindowsInstall|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