This text is a work in progress—highly subject to change—and may not accurately describe any released version of the Apache™ Subversion® software. Bookmarking or otherwise referring others to this page is probably not such a smart idea. Please visit http://www.svnbook.com/ for stable versions of this book.
svn resolve — Résoudre les conflits sur les fichiers et répertoires de la copie de travail.
svn resolve [CHEMINS...]
Résoudre les fichiers et répertoires marqués « en
conflit » dans la copie de travail. Cette commande ne résoud
pas sémantiquement les marques de conflit ; cependant, elle
remplace CHEMIN avec la version spécifiée
par l'argument de l'option --accept puis supprime
les fichiers créés lors de la signalisation du conflit. Cela permet à
CHEMINS d'être à nouveau propagés,
c'est-à-dire que Subversion considère que les conflits ont été
« résolus ».
Reportez-vous à la section intitulée « Résolution des conflits » pour une description en profondeur de la gestion de conflits.
Voici un exemple où, après avoir reporté un conflit durant la
mise à jour, svn resolve remplace tous les
conflits du fichier machin.c par vos
modifications :
$ svn update
Conflit découvert dans le fichier 'machin.c'.
Sélectionner : (p) report, (df) diff complet, (e) édite,
(mc) mine-conflict, (tc) theirs-conflict,
(h) aide pour plus d'options :p
C machin.c
Actualisé à la révision 5.
Résumé des conflits :
Text conflicts: 1
$ svn resolve --accept mine-full machin.c
Conflit sur 'machin.c' résolu