Comment faire face à un conflit d'arborescence lors de la fusion à l'aide de TortoiseSVN, dans le cas d'un dossier supprimé?

J'ai ce scénario:

  • Un dossier dont le contenu est supprimé à partir de la copie locale de notre branche. Les changements se sont engagés dans la Branche SVN. (Nous avons encore de ce dossier dans le Coffre)
  • Maintenant, je veux fusionner tout à partir de la Branche au Tronc
  • Je vais à la copie locale du Tronc, de la Fusion à partir de SVN, et je choisis de notre branche (dans un premier temps de fusionner les modifications à partir de SVN-Direction générale de LocalCopy-De-Tronc)
  • Arbre apparaît que les Conflits
  • Je ferme le tortoiseSVN fenêtre et aller à la structure de dossier dans l'explorateur.
  • Le dossier est-il (mais marqué comme étant en conflit dans SVN)
  • J'ai supprimer le dossier de la structure manuellement (Puisque c'est ce que je voulez juste)
  • Je vais à TortoiseSVN clic droit->TortoiseSVN->Résolu, j'y vois le conflit, je marque ce comme résolu, et cliquez sur OK.

Est-ce la bonne façon de le faire?

À de très ce moment, chaque fois que je veux faire qq chose de plus avec SVN dans la même racine, je vois cette erreur:

Erreur: le suivi de Fusion non permis par manque de sous-arborescences; tryo restauration d'éléments

Quand je veux enregistrer toutes les choses que j'ai en local fusionné (à partir de SVNBranch à LocalCopyOfTrunk), du Tronc, je vois la problématique du dossier et de son contenu avec le statut manquant. Je marque toutes les choses que je veux commettre (sans les personnes disparues choses), cliquez sur OK, et voilà avertissement:

Non-récursive de commettre des déplacés/renommés dossiers (Ce commit n'est pas récursive, et il y a de déplacé ou renommé les dossiers sélectionnés pour la validation. Tel se déplace/renomme sont toujours effectuées de manière récursive dans le référentiel. Voulez-vous engager de toute façon?)

Quand j'ouvre le dossier parent de la problématique de la racine, TortoiseSVN->Revenir, et revenir en arrière, le SVN fonctionne à nouveau sans problème. Mais comment faire pour les supprimer? Quelle est la meilleure façon de résoudre cet arbre conflit?

source d'informationauteur akcasoy