====== 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