J'ai un dépôt qui ressemble à ceci:Comment éviter les conflits d'arborescence lors de la fusion de branches déplacées?
/a/trunk/Library
/a/branches/FeatureX/Library
/b/trunk/Application
/b/branches/FeatureX/Application
Je veux réorganiser cela pour que je les dossiers d'application et la bibliothèque à côté de l'autre:
/a/trunk/Library
/a/trunk/Application
/a/branches/FeatureX/Library
/a/branches/FeatureX/Application
J'ai essayé d'y parvenir en simplement "svn copy" -dans les dossiers "Application". Le problème auquel je suis confronté est que lorsque j'essaie de fusionner "FeatureX" en "trunk" plus tard, je reçois un conflit d'arborescence car "Application" a été ajouté à la fois dans le tronc et dans la branche.
Y a-t-il une meilleure façon de procéder?
(BTW i ne peut pas fusionner "FeatureX" avant copie "Application", ceci est juste un test pour voir s'il sera possible plus tard ...)
Dans l'option 1, ne devrait-il pas être "aka/b/trunk/Application"? – hmn
Si je comprends bien vos solutions, dans les deux options, la mise en page finale n'est réalisée qu'après avoir fusionné "FeatureX" en "trunk" comme dernière étape. Mais dans mon scénario, "FeatureX" ne sera pas fusionné pendant des semaines ou des mois, alors que je voudrais implémenter la nouvelle mise en page de dépôt maintenant. – hmn
J'ai corrigé le chemin, vous avez raison. – jgifford25