Changeset 62
- Timestamp:
- 01/22/06 12:47:34 (18 years ago)
- Location:
- trunk/darcs
- Files:
-
- 1 added
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/darcs/Makefile
r60 r62 9 9 depots.fig \ 10 10 depots_solo.fig \ 11 depots_p2p.fig 11 depots_p2p.fig \ 12 depots_multi.fig 12 13 13 14 IMAGES= \ -
trunk/darcs/darcs.tex
r58 r62 49 49 \item techniquement, pas de dépôt central 50 50 \end{itemize} 51 \item chaque changement est un patch51 \item le contenu est la résultante d'une série de patchs 52 52 \begin{itemize} 53 53 \item pas d'ordre strict dans les patchs … … 55 55 \item échange des patchs en les dépôts 56 56 \end{itemize} 57 \item un patch est un groupe de modification 57 58 \end{itemize} 59 \end{slide} 60 61 \begin{slide}{structure d'un dépôt} 62 Un seul répertoire \verb+_darcs+ à la racine 63 64 \begin{itemize} 65 \item \verb+current/+: l'arbre de référence (pristine tree) 66 %%\item \verb+inventories/+: FIXME 67 \item \verb+inventory+: la liste des patchs 68 \item \verb+patches/+: les patches 69 \item \verb+prefs/+: les préférences utilisateur 70 \end{itemize} 71 \end{slide} 72 73 \begin{slide}{cas: travail en solitaire} 74 On veut juste avoir un historique des fichiers: 75 \bigskip 76 \begin{figure}[htb] 77 \includegraphics*[width=0.8\textwidth]{depots_solo} 78 \end{figure} 79 \end{slide} 80 81 \begin{slide}{cas: dépôt de référence} 82 Le dépôt de référence: 83 \begin{itemize} 84 \item décidé comme tel 85 \item peut-être accessible en lecture en anonyme 86 \item personne ne s'en sert comme copie de travail 87 \end{itemize} 88 \bigskip 89 \begin{figure}[htb] 90 \includegraphics*[width=0.8\textwidth]{depots} 91 \end{figure} 92 \end{slide} 93 94 \begin{slide}{cas: plusieurs copies} 95 \begin{itemize} 96 \item depuis plusieurs machines 97 \item on veut juste une synchronisation 98 \end{itemize} 99 \bigskip 100 \begin{figure}[htb] 101 \includegraphics*[width=0.8\textwidth]{depots_p2p} 102 \end{figure} 103 \end{slide} 104 105 \begin{slide}{cas: la vraie vie} 106 \begin{figure}[htb] 107 \includegraphics*[width=0.8\textwidth]{depots_multi} 108 \end{figure} 58 109 \end{slide} 59 110 … … 65 116 \verb+darcs initialize+ 66 117 118 \bigskip 67 119 Depuis un dépôt existant 68 120 69 121 \verb+darcs get+ 70 122 \end{slide} 123 124 \begin{slide}{Ajout/Suppression de fichier} 125 \begin{itemize} 126 \item \verb+darcs add+ 127 \item \verb+darcs remove+ 128 \end{itemize} 129 \bigskip 130 Ces opérations sont des patchs\\ 131 \bigskip 132 Dans la pratique cela donne deux changements: 133 \begin{enumerate} 134 \item ajout/suppression du fichier 135 \item ajout/suppression du contenu 136 \end{enumerate} 137 \end{slide} 71 138 \end{document}
Note: See TracChangeset
for help on using the changeset viewer.