Je me demande si je devrais supprimer la branche fusionnée.Après fusion d'une branche en trunk dans subsvn, supprimerez-vous la branche?
Répondre
Si vous fusionnez une branche dans un tronçon à l'aide de "svn merge --reintegrate", il est recommandé de supprimer la branche. Si vous souhaitez poursuivre le développement dans cette branche, vous devez "rebrancher", créer une nouvelle branche avec le même nom, mais avec la même révision que celle que vous avez fusionnée dans le tronc.
En savoir plus sur svn merge --reintegrate.
EDIT: mise à jour du lien
Non, si vous n'avez pas de problème d'espace disque. Qui sait ce qui sera nécessaire demain.
Cela dépend de ce pour quoi vous avez créé la branche en premier lieu. Une branche est généralement utilisée pour la maintenance d'une version du logiciel publiée ou à paraître, donc en général non, vous ne la supprimez pas. Même si vous le faites, il est toujours là pour prendre de la place (il n'est plus visible dans la version actuelle), donc à moins que vous ayez vraiment besoin de le supprimer, je le garderais.
Je le garderais. L'arborescence SVN vous donne beaucoup d'historique sur votre référentiel de code source.
- 1. Fusion d'une jonction en une branche fourchue
- 2. Tortoise SVN Fusion - Nouveau Trunk à la Direction générale
- 3. Comment fusionner de branche en branche et revenir (fusion bidirectionnelle) dans SVN?
- 4. Conflits lors de la fusion dans la branche de certaines modifications du code supprimé
- 5. Dans Subversion, est-il possible de fusionner les modifications effectuées dans une branche d'une branche?
- 6. Représentation graphique de l'activité de branche/fusion SVN
- 7. Fusion de modifications non validées dans une autre branche à l'aide de SVN
- 8. Question de la branche Subversion
- 9. Afficher uniquement la branche actuelle dans Git
- 10. fusion de la branche dev en tête avec un seul message de journal
- 11. Branche du passé dans mercurial
- 12. comment puis-je tirer une branche de suivi à distance alors que dans la branche maître
- 13. Expérience de branche Git
- 14. Git: patcher une autre branche
- 15. Supprimer une branche git mal nommée
- 16. Changer de nom de branche en git
- 17. En quoi une branche annulée est-elle différente d'une branche normale?
- 18. Résolution de git repo avec la branche principale et un deuxième nom de branche MASTER
- 19. Importer une branche svn dans git
- 20. SVN/Subclipse: Retour d'une branche au tronc
- 21. Git: renommer un répertoire dans une branche
- 22. problème générique Perforce dans la spécification de la branche
- 23. Erreur SVN après la fusion et la validation
- 24. Comment lire la branche de registre HKEY_LOCAL_MACHINE dans Vista?
- 25. Prenez toutes mes modifications sur la branche actuelle et déplacez-les vers une nouvelle branche dans Git
- 26. Gestion des branches de développement où une branche est un sous-ensemble d'une autre branche
- 27. git-svn: revenir un engagement d'un pas maître branche
- 28. Subversion - comment déplacer des changesets d'un tronc vers une branche?
- 29. Erreur SVN lors d'une tentative de fusion à partir d'une branche
- 30. Perforce dérivation à partir d'une branche Perforce
mais si je supprime la branche, comment puis-je savoir quand le La jonction est fusionnée, car subsvn n'affiche pas le chemin de fusion. – Benny
Vous aurez un message de commit disant quelque chose comme "branche foo réintégrée dans trunk", et le tronc aura des propriétés svn: mergeinfo montrant ce que vous avez fusionné. – JesperE
@JesperE, Merci pour l'info. très utile. c'est dommage que le graphique de révision ne dessine pas le chemin de fusion. – Benny