2009-11-25 3 views
4

Nous obtenons cette erreur lorsque nous essayons de fusionner à partir d'une branche de développement (Dev) vers sa branche parente (Principal). Il y a quelques semaines, Main avait fait quelques modifications qui incluaient la suppression de certains dossiers qui existent dans Dev. Nous croyons que c'est la source du problème. Quelle est la meilleure façon de résoudre cela.tf14087 Impossible d'annuler la suppression de [fichier] car toute la suppression n'est pas annulée.

Main devrait correspondre à Dev, mais il manque actuellement certains sous-dossiers. Comment puis-je faire passer ces dossiers/fichiers de Dev à Main? Nous essayons de résoudre manuellement les changements, mais c'est un peu un gâchis. Il est difficile de croire que TFS rende les choses si difficiles à résoudre.

+0

Je vois le même problème. Avez-vous trouvé une solution? – jpbochi

+1

@jpbochi - J'ai réussi à résoudre le problème mais je ne sais pas comment le correctif peut facilement être réutilisé. Le problème était que les fichiers ont été supprimés de la branche principale, donc quand nous avons essayé de fusionner Dev to Main, il n'a pas été possible de rajouter les fichiers de Dev à Main. La solution était de restaurer les fichiers supprimés dans Main (il y a une option dans VS sous Settings> Source Control pour montrer les fichiers supprimés) puis fusionner à nouveau. Ce fut un long processus avec plusieurs étapes, mais c'était l'essentiel. Si vous voulez plus d'informations, expliquez simplement la situation dans une réponse ou une nouvelle question et voyez si je peux vous aider. – SecretDeveloper

+0

http://blogs.msdn.com/b/mrod/archive/2006/10/10/the-logic-and-reason-behind-error-message-tf14087.aspx –

Répondre

Questions connexes