J'essaie de déplacer certains fichiers d'une branche à une autre ou plusieurs, mais quand j'essaie de copier (en utilisant tortoiseSVN), il me dit que le dossier existe déjà:/est-il possible de propager les changements d'une branche à d'autres?Comment copier des fichiers d'une branche à une autre depuis SVN CLI ou TortoiseSVN?
3
A
Répondre
4
Si les versions du fichier dans les deux branches ont un ancêtre commun (de sorte que leur contenu est principalement similaire) et que vous souhaitez propager les modifications, vous souhaiterez probablement effectuer une fusion.
Ceci est un sujet compliqué, et il y a plusieurs façons de le faire, donc vous voulez probablement lire what the SVN book has to say on the topic. Cependant, le concept de base consiste à extraire une copie de la branche cible, puis à utiliser la commande merge pour extraire les modifications de la branche source et des révisions en question, puis vérifier que tout fonctionne comme prévu et s'enregistrer:
svn co http://www.example.com/svn/branches/release
cd release
svn merge -c1234 http://www.example.com/svn/trunk # merges changes made in r1234
# Build the software, run automated tests, etc.
svn ci -m "Merged revision 1234 from trunk to release branch."
Questions connexes
- 1. git-svn: comment copier les commit git d'une branche SVN à une autre?
- 2. Est-il possible d'importer des fichiers d'un dépôt SVN à un autre en utilisant TortoiseSVN?
- 3. Sauvegarde des fichiers tortoisesvn
- 4. erreur lors du passage à une autre branche svn
- 5. Problèmes d'accès SVN et TortoiseSVN
- 6. Comment SVN fusionner une jonction en une branche (SVN 1.6) en utilisant Tortoise SVN
- 7. Comment créer une nouvelle branche en utilisant TortoiseSVN?
- 8. Comment passer à une autre branche subversion dans Intellij?
- 9. SVN fusionner des fichiers
- 10. SVN: Fusionner/Copier
- 11. Importation/commit à la branche svn d'un autre codebase
- 12. branche SVN comparer
- 13. SVN checkout nouvelle branche basée sur les fichiers locaux de l'ancienne branche
- 14. Dans TortoiseGit, comment "copier" certains fichiers d'une branche locale?
- 15. Comment utiliser TortoiseSVN pour fusionner une révision en auto-branche
- 16. Comment faire pour déplacer une branche dans SVN à tronc?
- 17. Copier des fichiers d'un répertoire à un autre
- 18. TortoiseSVN: Comment exporter une arborescence de fichiers entière à partir d'une date spécifique
- 19. Git: patcher une autre branche
- 20. Suppression d'une branche SVN
- 21. Comment avoir TortoiseSVN geler toujours svn: externals pour les balises
- 22. Comment recréer une branche de suivi à distance git svn?
- 23. SVN migrer/sauvegarder le dépôt local TortoiseSVN
- 24. Comment importer une branche SVN spécifique vers un dépôt git?
- 25. Comment copier des données d'une feuille Excel à une autre?
- 26. Comment copier des éléments d'une DropDownList à une autre
- 27. Écraser le fichier depuis svn: externals
- 28. SVN ou SCP créant des fichiers .tmp
- 29. Erreur SVN - Laisser les fichiers localement modifiés ou non versionnés
- 30. Fichier journal SVN et TortoiseSVN