Je travaille sur une branche depuis un moment et j'ai supprimé un répertoire (dossier) dont je n'ai pas besoin. Ensuite, j'ai essayé de fusionner du tronc pour obtenir des changements. Dans le processus de cette fusion, le SVN se plaint des conflits d'arbres. Par conséquent, lorsque j'ai essayé de valider les changements dans ma branche, SVN ne m'a pas permis de le faire. Il semble que le répertoire que j'ai supprimé de ma branche locale n'existe plus dans mon espace de travail local, mais il existe toujours sur le tronc. Est-ce que quelqu'un sait comment résoudre ce genre de conflits d'arbres? Merci!Conflits d'arborescence dans SVN (sous-claquette)
Répondre
Normalement, les conflits d'arborescence se produisent lorsque vous avez des modifications simultanées (ajouter/supprimer/modifier) à la fois sur les répertoires des branches source et cible. Si vous voulez simplement ignorer ces conflits causés par quelque chose sur le tronc que vous n'êtes pas prêt à absorber dans votre branche - alors c'est assez simple.Vous pouvez exécuter "svn resolve" sur votre répertoire en conflit (dans votre espace de travail) - alors l'espace de travail de la succursale vous permettra de vous engager à nouveau. Voir ici pour plus de détails: http://svnbook.red-bean.com/nightly/en/svn.ref.svn.c.resolve.html (Je pense que dans certaines versions plus anciennes comme 1.4.4 la commande était svn résolu vous pouvez vouloir vérifier les détails avant de l'exécuter)? Je ne sais pas si c'est aussi simple dans votre cas (par exemple, si vous voulez vraiment absorber les changements effectués dans le coffre, alors vous devrez peut-être considérer mais c'est une histoire complètement différente et j'espère que vous n'allez pas en avoir besoin :-))
EDIT: pLUS dE REF SO:
Voici un autre lien qui pourrait aider à quelques détails How to 'fix' a SVN branch/tree conflict?
- 1. SVN à git ... maintenant git à SVN. Tant de conflits
- 2. La résolution des conflits SVN fusionnés récursivement
- 3. détecter les conflits après git-svn rebase
- 4. Comment résoudre les conflits d'arborescence via le plugin svn Eclipse
- 5. conseils/techniques/bestpractice pour résoudre les conflits avec svn
- 6. svn fusionner des fonctionnalités cassées par des conflits d'arborescence
- 7. SVN - incapable de fusionner branche dans le tronc - de nombreux conflits arbre
- 8. Conflits Darcs
- 9. résolution des conflits dans Subversion
- 10. Subversion résout tous les conflits rapidement
- 11. Conflits dans Mootools & jQuery Dans Joomla
- 12. Comment fusionner par programmation des fichiers texte avec des conflits potentiels (ala git ou svn, etc.)?
- 13. Problème de git-svn avec git add --patch entraînant des conflits
- 14. Conflits avec `git rebase`
- 15. conflits javascript UpdatePanel
- 16. mod_jk conflits avec mod_rewrite
- 17. Conflits d'attributs JSF/CSS
- 18. NHibernate Version conflits
- 19. de conflits avec prototype.js
- 20. Maj Réduire les conflits
- 21. Comment résoudre les conflits dans TFS?
- 22. Conflits bettwen UIGestureRecognizer et dans l'iPhone
- 23. SqlCeReplication conflits - erreur 28634
- 24. Résoudre les conflits namespace
- 25. checkout utilisateur unique dans SVN
- 26. Personnalisé git diff pour ignorer certains conflits
- 27. HSQL DB conflits avec JBoss
- 28. Ressources publiques, étincelles et conflits
- 29. Xampp et Zend Library conflits
- 30. Comment résoudre les conflits changeset
Pouvez-vous préciser s'il vous plaît quelle version de SVN vous sont sur? –
C'est un doublon de http://stackoverflow.com/questions/1008681 – sbi