Mercurial > evolve-talk
comparison talk.tex @ 33:7fb4764757b1 default tip @
Explain that obsolete commands are only shared as needed
author | Jordi Gutiérrez Hermoso <jordigh@octave.org> |
---|---|
date | Tue, 11 Mar 2014 17:03:02 -0400 |
parents | e7d4f5528b5d |
children |
comparison
equal
deleted
inserted
replaced
32:e7d4f5528b5d | 33:7fb4764757b1 |
---|---|
277 \begin{frame} | 277 \begin{frame} |
278 {\Large \textbf{Evolve under the hood}} | 278 {\Large \textbf{Evolve under the hood}} |
279 \begin{itemize} | 279 \begin{itemize} |
280 \item All Evolve operations are \emph{append-only}. | 280 \item All Evolve operations are \emph{append-only}. |
281 \pause | 281 \pause |
282 \item Pre-edited commits stick around. They're only marked as obsolete. | 282 \item Pre-edited commits stick around. They're only marked as |
283 obsolete, and shared when necessary. | |
283 \pause | 284 \pause |
284 \item Commits may be obsoleted by another overwriting commit. | 285 \item Commits may be obsoleted by another overwriting commit. |
285 \begin {itemize} | 286 \begin {itemize} |
286 \item \texttt{fold} (\texttt{squash}) | 287 \item \texttt{fold} (\texttt{squash}) |
287 \item \texttt{amend} | 288 \item \texttt{amend} |