Changeset 234 for trunk/subversion


Ignore:
Timestamp:
09/14/09 12:13:07 (15 years ago)
Author:
nanardon
Message:
  • add box, better beamer syntax (bis)
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/subversion/subversion.tex

    r233 r234  
    195195 
    196196\begin{frame} 
    197     \frametitle{Fonctionnement} 
    198     \begin{columns}                                                                                                                       
    199     \column{.4\textwidth}   
    200     \begin{block}{La première fois:} 
    201     \includegraphics[height=0.4\textheight]{workco}\\ 
    202     \end{block} 
    203     \column{.4\textwidth}   
    204     \pause 
    205     \begin{block}{Au quotidien:} 
    206     \includegraphics[height=0.4\textheight]{workupdate}\\ 
    207     \end{block} 
    208     \end{columns} 
    209 \end{frame} 
    210  
    211 \begin{frame}[fragile] 
    212     \frametitle{Accès au dépôt} 
    213     \begin{block}{Tout est url:} 
    214     \begin{tabular}{ll} 
    215     local&\verb+file:///chemin+\\ 
    216     http(s)&\verb+http://host/chemin+\\ 
    217     ssh&\verb$svn+ssh://user@host/chemin$\\ 
    218     svnserv&\verb+svn://user@host/chemin+ 
    219     \end{tabular} 
    220     \end{block} 
    221     \vfill 
    222     \pause 
    223  
    224     \begin{block}{Accès au sein du dépôt} 
    225     \small\verb+file:///chemin/depot/sousrep/fichier+ 
    226     \end{block} 
    227 \end{frame} 
    228  
    229 \begin{frame} 
    230197    \frametitle{svn, commandes de base} 
    231198    \begin{block}{} 
     
    246213 
    247214\begin{frame}{svn, autres commandes} 
     215    \begin{block}{} 
    248216    \textbf{svn} \textit{options} commande 
    249217    \bigskip 
     
    257225    \end{tabular} 
    258226    \end{small} 
     227    \end{block} 
     228\end{frame} 
     229 
     230\begin{frame}[fragile] 
     231    \frametitle{Accès au dépôt} 
     232    \begin{block}{Tout est url:} 
     233    \begin{tabular}{ll} 
     234    local&\verb+file:///chemin+\\ 
     235    http(s)&\verb+http://host/chemin+\\ 
     236    ssh&\verb$svn+ssh://user@host/chemin$\\ 
     237    svnserv&\verb+svn://user@host/chemin+ 
     238    \end{tabular} 
     239    \end{block} 
     240    \vfill 
     241    \pause 
     242 
     243    \begin{block}{Accès au sein du dépôt} 
     244    \small\verb+file:///chemin/depot/sousrep/fichier+ 
     245    \end{block} 
     246\end{frame} 
     247 
     248\begin{frame} 
     249    \frametitle{Fonctionnement} 
     250    \begin{columns}                                                                                                                       
     251    \column{.4\textwidth}   
     252    \begin{block}{La première fois:} 
     253    \includegraphics[height=0.4\textheight]{workco}\\ 
     254    \end{block} 
     255    \column{.4\textwidth}   
     256    \pause 
     257    \begin{block}{Au quotidien:} 
     258    \includegraphics[height=0.4\textheight]{workupdate}\\ 
     259    \end{block} 
     260    \end{columns} 
    259261\end{frame} 
    260262 
    261263\begin{frame}[fragile] 
    262264    \frametitle{Créer une copie de travail} 
    263     Utilisation de \textit{checkout} 
     265    \begin{exampleblock}{Utilisation de \textit{checkout}} 
    264266\begin{scriptsize} 
    265267\begin{verbatim} 
     
    273275\end{verbatim} 
    274276\end{scriptsize} 
    275     \vfill 
     277\end{exampleblock} 
     278    \vfill 
     279\begin{alertblock}{} 
    276280    Subversion mémorise l'url du dépôt. 
     281\end{alertblock} 
    277282\end{frame} 
    278283 
    279284\begin{frame}[fragile] 
    280285    \frametitle{mettre à jour} 
    281     \textit{svn update} 
     286    \begin{block}{svn update} 
    282287    \begin{itemize} 
    283288        \item est récursif (voir -N) 
     
    286291        \item donne un statut aux fichiers 
    287292    \end{itemize} 
    288  
     293    \end{block} 
     294\vfill 
     295\pause 
     296\begin{exampleblock}{} 
    289297\begin{footnotesize} 
    290298\begin{verbatim} 
     
    297305\end{verbatim} 
    298306\end{footnotesize} 
    299 \end{frame} 
    300  
    301 \begin{frame}[fragile] 
    302     {soumettre les modifications} 
    303     \textit{svn commit} 
     307\end{exampleblock} 
     308\end{frame} 
     309 
     310\begin{frame}[fragile] 
     311    \frametitle{soumettre les modifications} 
     312    \begin{block}{svn commit} 
    304313    \begin{itemize} 
    305314        \item est récursif (voir -N) 
     
    308317        \item log: utiliser -m ou placer \verb+$EDITOR+ 
    309318    \end{itemize} 
    310  
     319    \end{block} 
     320 
     321\vfill 
     322\pause 
     323\begin{exampleblock}{} 
    311324\begin{footnotesize} 
    312325\begin{verbatim} 
     
    317330\end{verbatim} 
    318331\end{footnotesize} 
    319      
    320 \end{frame} 
    321  
    322     \begin{frame}{ajouter / enlever des fichiers} 
    323     \textit{svn add} 
     332\end{exampleblock} 
     333\end{frame} 
     334 
     335\begin{frame}{ajouter / enlever des fichiers} 
     336    \begin{block}{svn add} 
    324337    \begin{itemize} 
    325338        \item est récursif (voir -N) 
    326339        \item est local (nécessite un commit) 
    327340    \end{itemize} 
    328     \bigskip 
    329     \textit{svn remove} 
     341    \end{block} 
     342    \vfill 
     343    \pause 
     344    \begin{block}{svn remove} 
    330345    \begin{itemize} 
    331346        \item efface aussi le fichier local 
    332347        \item est récursif (voir -N) 
    333348    \end{itemize} 
     349    \end{block} 
    334350 
    335351% TODO ajouter exemple 
    336     \end{frame} 
     352\end{frame} 
    337353 
    338354\begin{frame}[fragile] 
    339355    \frametitle{Comparer} 
    340     \textit{svn diff} 
     356    \begin{block}{svn diff} 
    341357    produit un \textit{diff} entre 
    342358    \begin{itemize} 
     
    346362        \item le chemin courant et un autre chemin 
    347363    \end{itemize} 
    348     \bigskip 
    349     \textit{svn status} 
     364    \end{block} 
     365    \vfill 
     366    \pause 
     367    \begin{block}{svn status} 
    350368    donne l'état de tous les fichiers 
    351369\begin{footnotesize} 
     
    356374\end{verbatim} 
    357375\end{footnotesize} 
     376\end{block} 
    358377\end{frame} 
    359378     
    360379\begin{frame}[fragile] 
    361380\frametitle{svn diff: exemple} 
     381\begin{exampleblock}{svn diff} 
    362382\begin{tiny} 
    363383\begin{verbatim} 
     
    377397\end{verbatim} 
    378398\end{tiny} 
    379  
     399\end{exampleblock} 
    380400\end{frame} 
    381401     
    382402\begin{frame}[fragile] 
    383403\frametitle{voir l'historique} 
    384 \textit{svn log} 
     404\begin{block}{svn log} 
    385405affiche les... logs 
     406\end{block} 
     407\vfill 
     408\begin{exampleblock}{} 
    386409\begin{tiny} 
    387410\begin{verbatim} 
     
    402425\end{verbatim} 
    403426\end{tiny} 
     427\end{exampleblock} 
    404428\end{frame} 
    405429 
    406430\begin{frame}[fragile] 
    407431\frametitle{rechercher d'où vient le code} 
    408 \textit{svn blame} 
     432\begin{block}{svn blame} 
    409433affiche l'origine des lignes d'un fichier (révision, auteur et la ligne): 
    410434\begin{tiny} 
     
    424448\end{verbatim} 
    425449\end{tiny} 
     450\end{block} 
    426451\end{frame} 
    427452 
Note: See TracChangeset for help on using the changeset viewer.