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}