Conflit de l'arborescence post-fusion de Subversion - " suppression locale, édition entrante lors de la fusion"

j'ai fait une fusion entre le tronc et la branche.

sur le tronc, il y a un dossier, disons templates/Toto.

sur la branche, tout sauf le dossier Toto est là (pas de suppression locale, Toto n'est tout simplement pas dans le repo).

Après avoir effectué la fusion (j'ai essayé plusieurs fois), je finis toujours avec un flipper arbre conflit local "supprimer, les modifier lors de la fusion". Cependant, comme je l'ai dit, ce n'est PAS un local supprimer.

Quelle est la bonne façon de résoudre ce problème? Je ne parle pas de copie manuelle de Toto du tronc à la branche.

j'ai lu le doc, mais je suis toujours coincé.

30
demandé sur meagar 2010-09-23 12:56:19

4 réponses

Quelle(s) version (s) de subversion utilisez-vous du côté client et du côté serveur? La Version 1.4.x sur le serveur et 1.6.x sur le client peut se retrouver dans'tree errors'.

faisant référence à SVN comment résoudre de nouveaux conflits d'arbre lorsque le fichier est ajouté sur deux branches

svn resolve --accept working

pourrait faire l'affaire.

35
répondu zellus 2017-05-23 12:13:45

si ce qui suit ne fonctionne pas (il ne fonctionne pas pour moi), essayez-le à travers L'IDE. J'ai essayé avec Netbeans et ça a marché.

sélectionnez D'abord le répertoire et résolvez les conflits. Il vous demande automatiquement si vous voulez accepter la structure de votre répertoire de travail.

svn resolve --accept working templates/Toto
6
répondu Chandana 2015-03-21 00:11:02

même numéro W 1.6.x, voici ce qui a fonctionné pour moi (légèrement différent des réponses ci-dessus, qui n'ont pas fonctionné pour moi):

svn resolve --accepter de travail templates/Toto

1
répondu okredo 2011-01-13 20:40:01
svn resolve --accept theirs-full templates/Toto

cela devrait lui apporter le dossier du tronc w / out vous devez le copier manuellement

1
répondu alex 2011-09-26 17:34:20