CMake/Git: Difference between revisions

From KitwarePublic
Jump to navigationJump to search
(New page: CMake version tracking and development is moving to [http://git-scm.com Git]. =Experimental Repository= We have published an ''experimental'' repository on <code>cmake.org</code>. '''WE ...)
 
Line 21: Line 21:


   cvs -d :pserver:anonymous@cmake.org:/cmake-tmp.git co -d CMake master
   cvs -d :pserver:anonymous@cmake.org:/cmake-tmp.git co -d CMake master
One may browse the repository online using the [http://git.wiki.kernel.org/index.php/Gitweb Gitweb] web interface at http://cmake.org/gitweb.

Revision as of 15:59, 4 February 2010

CMake version tracking and development is moving to Git.

Experimental Repository

We have published an experimental repository on cmake.org. WE REQUEST THAT NO ONE PUBLISH A CLONE OF THIS REPOSITORY AT AN ONLINE HOSTING SITE. This may or may not be the final version of history after conversion from CVS. It may be removed or rewritten at any time. We prefer to not have multiple incompatible histories out there. The final conversion will be available soon, at which point we may all begin sharing changes!

At the time of this writing it has only the development mainline and no branches or tags. These will be converted and added later without hindering the main move.

One may clone the repository using git clone through the native git protocol:

 git clone git://cmake.org/cmake-tmp.git CMake

or through the (less efficient) http protocol:

 git clone http://cmake.org/cmake-tmp.git CMake

The repository is also available by anonymous cvs pserver, served by git cvsserver. The server maps git branches to cvs modules, so one must ask cvs to get the module "master":

 cvs -d :pserver:anonymous@cmake.org:/cmake-tmp.git co -d CMake master

One may browse the repository online using the Gitweb web interface at http://cmake.org/gitweb.