Chapter 3. Visite Guidée

Table of Contents

À l'Aide !
Import
Révisions : Numéros, Identifiants Symboliques et Dates, Oulah !
Numéros de Révision
Identifiants de Révision Symboliques
Dates de Révision
Extraction (“Ckeckout”) initiale
Processus basique de travail
Mettre à Jour Votre Copie de Travail
Modifiez Votre Copie de Travail
Consultez vos modifications
svn status
svn diff
svn revert
Résolution des conflits (fusionner les modifications des autres)
Fusion des conflits à la main
Remplacer votre copie de travail
Annuler : utiliser svn revert
Propagez Vos Modifications
Consulter l'Historique
svn log
svn diff
Consulter les Modifications Locales
Comparer la Copie de Travail avec le Dépôt
Comparer le Dépôt avec le Dépôt
svn cat
svn list
Un Dernier Mot à propos de l'Historique
D'Autres Commandes Utiles
svn cleanup
svn import
Résumé

A présent, nous allons entrer dans les détails de l'utilisation de Subversion. Au moment où vous atteindrez la fin de ce chapitre, vous serez en mesure d'effectuer toutes les tâches nécessaires pour utiliser Subversion dans votre travail quotidien. Vous commencerez par une extraction (“check out”) initiale de votre code et vous effectuerez des modifications que vous pourrez examiner. Vous verrez aussi comment récupérer les modifications effectuées par les autres dans votre copie de travail, examiner ces dernières, et comment réagir en cas de conflit.

Sachez que l'objectif de ce chapitre n'est pas de présenter une liste exhaustive de toutes les commandes de Subversion — il s'agit plutôt d'une introduction employant le ton de la conversation aux commandes dont vous aurez le plus souvent besoin. Dans ce chapitre, nous considérons que vous avez lu et compris le Chapter 2, Concepts de base et que l'architecture générale de Subversion vous est familière. Pour une référence complète de toutes les commandes, voir Chapter 9, Référence Complète de Subversion.

À l'Aide !

Avant de poursuivre, voici la commande la plus importante dont vous aurez jamais besoin pour utiliser Subversion : svn help. Le client Subversion en ligne de commande est auto documenté — à tout moment, un rapide svn help <sous-commande> décrira la syntaxe, les options et le comportement de la sous-commande.