+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"\r
+ "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">\r
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">\r
+<head>\r
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />\r
+<meta name="generator" content="AsciiDoc 7.0.2" />\r
+<style type="text/css">\r
+/* Debug borders */\r
+p, li, dt, dd, div, pre, h1, h2, h3, h4, h5, h6 {\r
+/*\r
+ border: 1px solid red;\r
+*/\r
+}\r
+\r
+body {\r
+ margin: 1em 5% 1em 5%;\r
+}\r
+\r
+a { color: blue; }\r
+a:visited { color: fuchsia; }\r
+\r
+em {\r
+ font-style: italic;\r
+}\r
+\r
+strong {\r
+ font-weight: bold;\r
+}\r
+\r
+tt {\r
+ color: navy;\r
+}\r
+\r
+h1, h2, h3, h4, h5, h6 {\r
+ color: #527bbd;\r
+ font-family: sans-serif;\r
+ margin-top: 1.2em;\r
+ margin-bottom: 0.5em;\r
+ line-height: 1.3;\r
+}\r
+\r
+h1 {\r
+ border-bottom: 2px solid silver;\r
+}\r
+h2 {\r
+ border-bottom: 2px solid silver;\r
+ padding-top: 0.5em;\r
+}\r
+\r
+div.sectionbody {\r
+ font-family: serif;\r
+ margin-left: 0;\r
+}\r
+\r
+hr {\r
+ border: 1px solid silver;\r
+}\r
+\r
+p {\r
+ margin-top: 0.5em;\r
+ margin-bottom: 0.5em;\r
+}\r
+\r
+pre {\r
+ padding: 0;\r
+ margin: 0;\r
+}\r
+\r
+span#author {\r
+ color: #527bbd;\r
+ font-family: sans-serif;\r
+ font-weight: bold;\r
+ font-size: 1.2em;\r
+}\r
+span#email {\r
+}\r
+span#revision {\r
+ font-family: sans-serif;\r
+}\r
+\r
+div#footer {\r
+ font-family: sans-serif;\r
+ font-size: small;\r
+ border-top: 2px solid silver;\r
+ padding-top: 0.5em;\r
+ margin-top: 4.0em;\r
+}\r
+div#footer-text {\r
+ float: left;\r
+ padding-bottom: 0.5em;\r
+}\r
+div#footer-badges {\r
+ float: right;\r
+ padding-bottom: 0.5em;\r
+}\r
+\r
+div#preamble,\r
+div.tableblock, div.imageblock, div.exampleblock, div.verseblock,\r
+div.quoteblock, div.literalblock, div.listingblock, div.sidebarblock,\r
+div.admonitionblock {\r
+ margin-right: 10%;\r
+ margin-top: 1.5em;\r
+ margin-bottom: 1.5em;\r
+}\r
+div.admonitionblock {\r
+ margin-top: 2.5em;\r
+ margin-bottom: 2.5em;\r
+}\r
+\r
+div.content { /* Block element content. */\r
+ padding: 0;\r
+}\r
+\r
+/* Block element titles. */\r
+div.title, caption.title {\r
+ font-family: sans-serif;\r
+ font-weight: bold;\r
+ text-align: left;\r
+ margin-top: 1.0em;\r
+ margin-bottom: 0.5em;\r
+}\r
+div.title + * {\r
+ margin-top: 0;\r
+}\r
+\r
+td div.title:first-child {\r
+ margin-top: 0.0em;\r
+}\r
+div.content div.title:first-child {\r
+ margin-top: 0.0em;\r
+}\r
+div.content + div.title {\r
+ margin-top: 0.0em;\r
+}\r
+\r
+div.sidebarblock > div.content {\r
+ background: #ffffee;\r
+ border: 1px solid silver;\r
+ padding: 0.5em;\r
+}\r
+\r
+div.listingblock > div.content {\r
+ border: 1px solid silver;\r
+ background: #f4f4f4;\r
+ padding: 0.5em;\r
+}\r
+\r
+div.quoteblock > div.content {\r
+ padding-left: 2.0em;\r
+}\r
+div.quoteblock .attribution {\r
+ text-align: right;\r
+}\r
+\r
+div.admonitionblock .icon {\r
+ vertical-align: top;\r
+ font-size: 1.1em;\r
+ font-weight: bold;\r
+ text-decoration: underline;\r
+ color: #527bbd;\r
+ padding-right: 0.5em;\r
+}\r
+div.admonitionblock td.content {\r
+ padding-left: 0.5em;\r
+ border-left: 2px solid silver;\r
+}\r
+\r
+div.exampleblock > div.content {\r
+ border-left: 2px solid silver;\r
+ padding: 0.5em;\r
+}\r
+\r
+div.verseblock div.content {\r
+ white-space: pre;\r
+}\r
+\r
+div.imageblock div.content { padding-left: 0; }\r
+div.imageblock img { border: 1px solid silver; }\r
+span.image img { border-style: none; }\r
+\r
+dl {\r
+ margin-top: 0.8em;\r
+ margin-bottom: 0.8em;\r
+}\r
+dt {\r
+ margin-top: 0.5em;\r
+ margin-bottom: 0;\r
+ font-style: italic;\r
+}\r
+dd > *:first-child {\r
+ margin-top: 0;\r
+}\r
+\r
+ul, ol {\r
+ list-style-position: outside;\r
+}\r
+ol.olist2 {\r
+ list-style-type: lower-alpha;\r
+}\r
+\r
+div.tableblock > table {\r
+ border-color: #527bbd;\r
+ border-width: 3px;\r
+}\r
+thead {\r
+ font-family: sans-serif;\r
+ font-weight: bold;\r
+}\r
+tfoot {\r
+ font-weight: bold;\r
+}\r
+\r
+div.hlist {\r
+ margin-top: 0.8em;\r
+ margin-bottom: 0.8em;\r
+}\r
+td.hlist1 {\r
+ vertical-align: top;\r
+ font-style: italic;\r
+ padding-right: 0.8em;\r
+}\r
+td.hlist2 {\r
+ vertical-align: top;\r
+}\r
+\r
+@media print {\r
+ div#footer-badges { display: none; }\r
+}\r
+/* Workarounds for IE6's broken and incomplete CSS2. */\r
+\r
+div.sidebar-content {\r
+ background: #ffffee;\r
+ border: 1px solid silver;\r
+ padding: 0.5em;\r
+}\r
+div.sidebar-title, div.image-title {\r
+ font-family: sans-serif;\r
+ font-weight: bold;\r
+ margin-top: 0.0em;\r
+ margin-bottom: 0.5em;\r
+}\r
+\r
+div.listingblock div.content {\r
+ border: 1px solid silver;\r
+ background: #f4f4f4;\r
+ padding: 0.5em;\r
+}\r
+\r
+div.quoteblock-content {\r
+ padding-left: 2.0em;\r
+}\r
+\r
+div.exampleblock-content {\r
+ border-left: 2px solid silver;\r
+ padding-left: 0.5em;\r
+}\r
+</style>\r
+<title>A short git tools survey</title>\r
+</head>\r
+<body>\r
+<div id="header">\r
+<h1>A short git tools survey</h1>\r
+</div>\r
+<h2>Introduction</h2>\r
+<div class="sectionbody">\r
+<p>Apart from git contrib/ area there are some others third-party tools\r
+you may want to look.</p>\r
+<p>This document presents a brief summary of each tool and the corresponding\r
+link.</p>\r
+</div>\r
+<h2>Alternative/Augmentative Procelains</h2>\r
+<div class="sectionbody">\r
+<ul>\r
+<li>\r
+<p>\r
+<strong>Cogito</strong> (http://www.kernel.org/pub/software/scm/cogito/)\r
+</p>\r
+<div class="literalblock">\r
+<div class="content">\r
+<pre><tt>Cogito is a version control system layered on top of the git tree history\r
+storage system. It aims at seamless user interface and ease of use,\r
+providing generally smoother user experience than the "raw" Core GIT\r
+itself and indeed many other version control systems.</tt></pre>\r
+</div></div>\r
+</li>\r
+<li>\r
+<p>\r
+<strong>pg</strong> (http://www.spearce.org/category/projects/scm/pg/)\r
+</p>\r
+<div class="literalblock">\r
+<div class="content">\r
+<pre><tt>pg is a shell script wrapper around GIT to help the user manage a set of\r
+patches to files. pg is somewhat like quilt or StGIT, but it does have a\r
+slightly different feature set.</tt></pre>\r
+</div></div>\r
+</li>\r
+<li>\r
+<p>\r
+<strong>StGit</strong> (http://www.procode.org/stgit/)\r
+</p>\r
+<div class="literalblock">\r
+<div class="content">\r
+<pre><tt>Stacked GIT provides a quilt-like patch management functionality in the\r
+ GIT environment. You can easily manage your patches in the scope of GIT\r
+until they get merged upstream.</tt></pre>\r
+</div></div>\r
+</li>\r
+</ul>\r
+</div>\r
+<h2>History Viewers</h2>\r
+<div class="sectionbody">\r
+<ul>\r
+<li>\r
+<p>\r
+<strong>gitk</strong> (shipped with git-core)\r
+</p>\r
+<div class="literalblock">\r
+<div class="content">\r
+<pre><tt>gitk is a simple TK GUI for browsing history of GIT repositories easily.</tt></pre>\r
+</div></div>\r
+</li>\r
+<li>\r
+<p>\r
+<strong>gitview</strong> (contrib/)\r
+</p>\r
+<div class="literalblock">\r
+<div class="content">\r
+<pre><tt>gitview is a GTK based repository browser for git</tt></pre>\r
+</div></div>\r
+</li>\r
+<li>\r
+<p>\r
+<strong>gitweb</strong> (ftp://ftp.kernel.org/pub/software/scm/gitweb/)\r
+</p>\r
+<div class="literalblock">\r
+<div class="content">\r
+<pre><tt>GITweb provides full-fledged web interface for GIT repositories.</tt></pre>\r
+</div></div>\r
+</li>\r
+<li>\r
+<p>\r
+<strong>qgit</strong> (http://digilander.libero.it/mcostalba/)\r
+</p>\r
+<div class="literalblock">\r
+<div class="content">\r
+<pre><tt>QGit is a git/StGIT GUI viewer built on Qt/C++. QGit could be used\r
+to browse history and directory tree, view annotated files, commit\r
+changes cherry picking single files or applying patches.\r
+Currently it is the fastest and most feature rich among the git\r
+viewers and commit tools.</tt></pre>\r
+</div></div>\r
+</li>\r
+</ul>\r
+</div>\r
+<h2>Foreign SCM interface</h2>\r
+<div class="sectionbody">\r
+<ul>\r
+<li>\r
+<p>\r
+<strong>git-svn</strong> (contrib/)\r
+</p>\r
+<div class="literalblock">\r
+<div class="content">\r
+<pre><tt>git-svn is a simple conduit for changesets between a single Subversion\r
+branch and git.</tt></pre>\r
+</div></div>\r
+</li>\r
+<li>\r
+<p>\r
+<strong>quilt2git / git2quilt</strong> (http://home-tj.org/wiki/index.php/Misc)\r
+</p>\r
+<div class="literalblock">\r
+<div class="content">\r
+<pre><tt>These utilities convert patch series in a quilt repository and commit\r
+series in git back and forth.</tt></pre>\r
+</div></div>\r
+</li>\r
+</ul>\r
+</div>\r
+<h2>Others</h2>\r
+<div class="sectionbody">\r
+<ul>\r
+<li>\r
+<p>\r
+<strong>(h)gct</strong> (http://www.cyd.liu.se/users/~freku045/gct/)\r
+</p>\r
+<div class="literalblock">\r
+<div class="content">\r
+<pre><tt>Commit Tool or (h)gct is a GUI enabled commit tool for git and\r
+Mercurial (hg). It allows the user to view diffs, select which files\r
+to committed (or ignored / reverted) write commit messages and\r
+perform the commit itself.</tt></pre>\r
+</div></div>\r
+</li>\r
+<li>\r
+<p>\r
+<strong>git.el</strong> (contrib/)\r
+</p>\r
+<div class="literalblock">\r
+<div class="content">\r
+<pre><tt>This is an Emacs interface for git. The user interface is modeled on\r
+pcl-cvs. It has been developed on Emacs 21 and will probably need some\r
+tweaking to work on XEmacs.</tt></pre>\r
+</div></div>\r
+</li>\r
+</ul>\r
+</div>\r
+<div id="footer">\r
+<div id="footer-text">\r
+Last updated 05-Mar-2006 10:51:10 UTC\r
+</div>\r
+</div>\r
+</body>\r
+</html>\r