changeset 32:44c11490eab5

Described Hg-Git.
author Martin Geisler <mg@lazybytes.net>
date Tue, 18 Aug 2009 21:46:45 +0200
parents 841a65486521
children 83a4efe0b2c5
files mercurial.tex
diffstat 1 files changed, 18 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/mercurial.tex
+++ b/mercurial.tex
@@ -625,6 +625,24 @@
 \end{frame}
 
 \begin{frame}{Interfacing with Git}
+  Need to work on a Git repository? Try \hgext{hg-git}!
+  \begin{itemize}
+  \item Mercurial extension: you get the nice \hgcmd{hg} command line
+  \item round-tripping: changeset hashes are preserved
+  \end{itemize}
+
+  % TODO: add colors, improve boxes.
+  \begin{center}
+    \begin{tikzpicture}
+      \node[draw] (server) {Git};
+      \node[draw,below left=of server] (c1) {Hg};
+      \node[draw,below=of server] (c2) {Hg};
+      \node[draw,below right=of server] (c3) {Git};
+      \draw[<->] (c1) to[bend left] (server);
+      \draw[<->] (c2) -- (server);
+      \draw[<->] (c3) to[bend right] (server);
+    \end{tikzpicture}
+  \end{center}
 \end{frame}
 
 \section{Conclusion}