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.

Nom

svn resolve — Résoudre les conflits sur les fichiers et répertoires de la copie de travail.

Synopsis

svn resolve [CHEMINS...]

Description

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.

Options

Exemples

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