From 2daae7f72ceda21d370efb65b719760c88a59adf Mon Sep 17 00:00:00 2001 From: Petr Baudis Date: Sat, 12 Nov 2005 20:46:03 +0000 Subject: [PATCH] Split the Core GIT porcelain from the plumbing. --- index.html | 30 +++++++++++++++++++++--------- 1 file changed, 21 insertions(+), 9 deletions(-) diff --git a/index.html b/index.html index f010eaf..a261e26 100644 --- a/index.html +++ b/index.html @@ -17,6 +17,9 @@ This is so retro: $Log$ + Revision 1.11 2005/11/12 20:46:03 pasky + Split the Core GIT porcelain from the plumbing. + Revision 1.10 2005/11/12 15:06:36 pasky Typo fixes and stuff like that. @@ -81,10 +84,11 @@ tracking capabilities, not dependent on network access to a central server.

  • An unpacked format, optimized for fast writes and incremental work.
  • -
  • The Core GIT project considers itself to provide low-level "plumbing" - and common ground facility for other projects, - as well as to serve to arbitrate for compatibility between them. - The projects built on top of the core GIT are referred to as "porcelain". +
  • The GIT project itself considers itself to provide + low-level "plumbing" infrastructure + and common ground facility for other projects. + The projects built on top of GIT are referred to as "porcelain". + Core GIT, Cogito, StGIT, (h)gct, @@ -92,11 +96,12 @@ tracking capabilities, not dependent on network access to a central server.

    qgit, and gitweb - are all building upon the core GIT - tools, and provide an easy to use interface to various pieces of - its functionality.
  • + are all building upon the lowlevel GIT tools, + and provide user-friendly interface to various pieces of its functionality. + They are all compatible at the repository level, since that is what + the lowlevel GIT tools manage. -
  • Some other projects have taken the concepts from the core GIT project +
  • Some other projects have taken the concepts from the GIT project and are either porting an existing toolset to use the GIT tools, or reimplementing the concepts internally, to benefit from the performance improvements. @@ -120,7 +125,7 @@ tracking capabilities, not dependent on network access to a central server.

  • Via GIT itself: -
    Core GIT +
    GIT git clone http://www.kernel.org/pub/scm/git/git.git LOCALDIR
    Cogito @@ -147,6 +152,13 @@ tracking capabilities, not dependent on network access to a central server.

    +
    Core GIT
    +
    +Core GIT +is a set of script on the top of GIT, providing version control system +interface, distributed along the GIT itself. It is quite powerful, but +rather unfriendly.
    +
    Cogito
    Cogito -- 2.11.4.GIT