Changeset 379 for trunk/tp_subversion
- Timestamp:
- 05/15/13 16:44:50 (11 years ago)
- Location:
- trunk/tp_subversion
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/tp_subversion/create_tp_repo.sh
r375 r379 7 7 svn co $URL $tmpdir 8 8 9 mkdir $tmpdir {trunk,branches,tags,files}10 svn add $tmpdir {trunk,branches,tags,files}9 mkdir $tmpdir/{trunk,branches,tags,files} 10 svn add $tmpdir/{trunk,branches,tags,files} 11 11 12 12 cp tpfiles/*.txt $tmpdir/files/ -
trunk/tp_subversion/tpfiles/Makefile
r375 r379 10 10 sed -ie 's/--/##/' $$i ;\ 11 11 done 12 svn commit -m "je me permet de tout péter" 12 13 -
trunk/tp_subversion/tpsvn.tex
r378 r379 62 62 \section{Les bases} 63 63 64 \begin{frame} 65 \frametitle{Généralités sur les VCS} 66 \begin{block}{Pourquoi utiliser un gestionnaire de versionnement ?} 67 \begin{itemize} 68 \item Archiver pas à pas les modifications 69 \pause 70 \item Retrouver n'importe quelle ancienne version 71 \pause 72 \item Gérer le stockage concurrent 73 \pause 74 \begin{itemize} 75 \item travail à plusieurs 76 \item travail depuis plusieurs machines 77 \end{itemize} 78 \end{itemize} 79 \end{block} 80 \end{frame} 81 82 \begin{frame} 83 \frametitle{Présentation de Subversion} 84 \begin{block}{CVS++} 85 un successeur à CVS 86 \end{block} 87 \vfill 88 \pause 89 \begin{block}{Historique:} 90 \begin{itemize} 91 \item Février 2000: Début du développement par CollabNet 92 \item 31 Août 2001: subversion est sous subversion 93 \item 23 Février 2004: version 1.0.0 94 \end{itemize} 95 \end{block} 96 \vfill 97 \pause 98 \begin{block}{Un projet libre} 99 "Redistribution and use in source and binary forms, with or without 100 modification, are permitted (\ldots)" 101 \end{block} 102 \end{frame} 103 64 104 \begin{frame}[fragile] 65 105 \frametitle{Les bases:} … … 67 107 \begin{enumerate} 68 108 \item \verb+svn help+ 109 \pause 69 110 \item \verb+svn COMMANDE --help+ 70 111 \end{enumerate} … … 98 139 \begin{verbatim} 99 140 svn co \ 100 file:///home/olivier/myprojects/docipsl/trunk/tp_subversion/repository\141 svn+ssh://svn.latmos.ipsl.fr/svn/tp \ 101 142 tpsvn 102 cd tpsvn103 143 \end{verbatim} 104 144 \end{block} … … 106 146 \begin{block}{Remarques:} 107 147 \begin{itemize} 108 \item Que contient \verb+tpsvn+ ?148 \item Que contient le répertoire \verb+tpsvn+ ? 109 149 \end{itemize} 110 150 \end{block} … … 141 181 \item copiez votre fichier (depuis \verb+../files+) 142 182 \pause 143 \item ajoutez votre fichier: \verb+svn add FICHIER+ 144 \item commitez: \verb+svn commit -m "ajout FICHIER"+ 183 \item ajoutez votre fichier: \pause\verb+svn add FICHIER+ 184 \pause 185 \item commitez: \pause\verb+svn commit -m "ajout FICHIER"+ 145 186 \end{enumerate} 146 187 \end{block} … … 215 256 \verb+-- $Id$+ 216 257 \item tapez \verb+svn propset svn:keywords Id FICHIER+ 217 \item commitez 258 \pause 259 \item commitez 260 \pause 218 261 \item mettez à jour votre copie de travail 219 262 \end{enumerate} … … 225 268 \item Que contient la derniÚre ligne du FICHIER ? 226 269 \pause 227 \item Que contienne les autres fichiers ?270 \item Que contiennent les autres fichiers ? 228 271 \end{itemize} 229 272 \end{block} … … 234 277 \begin{frame}[fragile] 235 278 \frametitle{} 236 \begin{block}{Créer un branche ou un tag}279 \begin{block}{Créer une branche ou un tag} 237 280 \begin{enumerate} 238 281 \item mettez à jour votre copie de travail … … 240 283 \item créez une branche: \verb+svn cp . ../branches/LOGIN+ 241 284 \pause 242 \item commitez 285 \item commitez (attention au chemin) 243 286 \end{enumerate} 244 287 \end{block} … … 249 292 \item Que donne \verb+svn log+? 250 293 \item Que donne \verb+svn log ..+? 294 \pause 295 \item Et aprÚs \verb+svn update ..+? 251 296 \end{itemize} 252 297 \end{block} … … 294 339 \item Repérez la source et la destination (chemin) 295 340 \pause 296 \item tapez \verb+svn merge -rN :N'. ../branches/LOGIN+297 \pause 298 \item commitez 341 \item tapez \verb+svn merge -rN-1:N . ../branches/LOGIN+ 342 \pause 343 \item commitez (attention au chemin) 299 344 \pause 300 345 \end{enumerate} … … 307 352 \begin{enumerate} 308 353 \item Editez le FICHIER2, sabotter la ligne (retirez l'auteur, ...): 309 \verb+-- Auteur, Titre+310 \pause311 354 \item commitez 312 355 \end{enumerate}
Note: See TracChangeset
for help on using the changeset viewer.