- Timestamp:
- 01/22/06 13:45:11 (18 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/subversion/subversion.tex
r66 r67 71 71 \end{slide} 72 72 73 \begin{slide}{CVS: points faibles:}73 \begin{slide}{CVS: points faibles:} 74 74 \begin{itemize} 75 75 \item Utilisation de \verb+$CVSROOT+ peu clair 76 \item update ne crée rpas les nouveaux répertoires\\76 \item update ne crée pas les nouveaux répertoires\\ 77 77 {\small utilisation de -d} 78 78 \item Étends toujours les mots clefs … … 94 94 \end{itemize} 95 95 \item est libre\\ 96 Redistribution and use in source and binary forms, with or without97 modification, are permitted (\ldots) 96 "Redistribution and use in source and binary forms, with or without 97 modification, are permitted (\ldots)" 98 98 \end{itemize} 99 99 \end{slide} … … 105 105 \item vrai historique\\ 106 106 {\small svn mv, svn cp} 107 \item commit atomiques\\107 \item commits atomiques\\ 108 108 {\small tout ou rien} 109 109 \item metadonnées versionnées 110 \item différentes méthode d'accès aux dépôts\\110 \item différentes méthodes d'accès aux dépôts\\ 111 111 {\small local, ssh, http, svnserver} 112 112 \item gestion des branches revue\\ … … 162 162 \begin{tabular}{lll} 163 163 checkout&co&créer une copie de travail\\ 164 update&up&mettre à jour sune copie de travail\\165 commit&&envo iles modifications dans le dépôt\\164 update&up&mettre à jour une copie de travail\\ 165 commit&&envoyer les modifications dans le dépôt\\ 166 166 add&&prendre en charge un nouveau fichier\\ 167 167 \end{tabular} … … 177 177 rm&&effacer un fichier\\ 178 178 revert&&annuler les changements non commités\\ 179 merge&&intégrer des changement à partir d'un diff\\180 blame&&indiquer la révision des modifications \\179 merge&&intégrer des changements à partir d'un diff\\ 180 blame&&indiquer la révision des modifications (annotate)\\ 181 181 \end{tabular} 182 182 \end{small} … … 197 197 \end{scriptsize} 198 198 \bigskip 199 Subversion mémorise l'url du dépôt s.200 \end{slide} 201 202 \begin{slide}{mettre à jour s}199 Subversion mémorise l'url du dépôt. 200 \end{slide} 201 202 \begin{slide}{mettre à jour} 203 203 \textit{svn update} 204 204 \begin{itemize} 205 205 \item est récursif (voir -N) 206 \item crée rles nouveaux fichiers206 \item crée les nouveaux fichiers 207 207 \item efface les anciens fichiers 208 208 \item donne un statut aux fichiers … … 225 225 \begin{itemize} 226 226 \item est récursif (voir -N) 227 \item seuls les fichiers précédemment ajouté sont commités227 \item seuls les fichiers précédemment ajoutés sont commités 228 228 \item seuls les fichiers modifiés sont commités 229 229 \item log: utiliser -m ou placer \verb+$EDITOR+ … … 245 245 \begin{itemize} 246 246 \item est récursif (voir -N) 247 \item est local e(nécessite un commit)247 \item est local (nécessite un commit) 248 248 \end{itemize} 249 249 \bigskip … … 263 263 \item le fichier local et la révision courante 264 264 \item le fichier local et une révision arbitraire 265 \item deux révisions arbitraire 266 \item un autre chemin265 \item deux révisions arbitraires 266 \item le chemin courant et un autre chemin 267 267 \end{itemize} 268 268 \bigskip … … 346 346 Ils ajoutent des informations de subversion dans le code source 347 347 \begin{itemize} 348 \item ne sont pas activés par défaut s349 \item sont remplac erpar \textit{export, checkout, update, commit}348 \item ne sont pas activés par défaut 349 \item sont remplacés par \textit{export, checkout, update, commit} 350 350 \end{itemize} 351 351 \bigskip … … 425 425 426 426 \begin{slide}{trac, quelques mots} 427 Outil global de suivit de proje ct:427 Outil global de suivit de projet: 428 428 \begin{itemize} 429 429 \item écrit en python 430 \item base de donnée SQL (sqlite, postgres depuis la 0.9.2)430 \item base de données SQL (sqlite, postgres depuis la 0.9.2) 431 431 \item cgi, mod\_python ou démon 432 432 \end{itemize} … … 444 444 Apporte: 445 445 \begin{itemize} 446 \item une gestion décentralisé 446 \item une gestion décentralisée 447 447 \item travail hors connexion 448 448 \end{itemize} … … 450 450 \begin{itemize} 451 451 \item écrit en perl 452 \item ecrit pour subversion452 \item écrit pour subversion 453 453 \item basé sur/utilise subversion 454 454 \item gère également CVS
Note: See TracChangeset
for help on using the changeset viewer.