view why-distributed.tex @ 318:d4fb0c45e2be

Add subsections
author Martin Geisler <mg@aragost.com>
date Fri, 10 Jun 2011 10:06:50 +0200 (2011-06-10)
parents 204c79c56c8e
children
line wrap: on
line source
\begin{frame}{Why Distributed?}
  Distributed revision control gives you:
  \begin{itemize}
  \item offline commits
  \item rich set of fast local operations
  \item great flexibility
  \end{itemize}

  \begin{tikzpicture}[overlay, remember picture]
    \tikzstyle{every node}=[repository, minimum height=8mm, text width=6mm]
    \tikzstyle{every path}=[<->, short]

    \begin{scope}[shift={(9cm, 1cm)}]
      \node (a) at ( 90:1) {};
      \node (b) at (210:1) {};
      \node (c) at (-30:1) {};
    \end{scope}
    \draw (a) -- (b);
    \draw (b) -- (c);
    \draw (c) -- (a);
  \end{tikzpicture}

  \pause

  Derived effects:
  \begin{itemize}
  \item fine-grained commits
  \item searchable history
  \item branching and merging become a natural task\\
    (not something to be feared)
  \item enables better workflows
  \end{itemize}
\end{frame}