SVN: Créer une branche à partir de la branche et fusionner au tronc
Nous avons une branche B1, et il n'est pas encore stable mais il n'est pas dans le coffre. Mais nous voulons travailler avec les changements de B1 afin de nous créer une branche B2 à partir de B1.
Donc svn copie a été fait comme suit
svn copy http://svn/trunk http://svn/B1
svn copy http://svn/B1 http://svn/B2
Après quelques jours, B1 sera stable et B1 seront réintégrés dans le tronc.
Maintenant, le problème, c'est la fusion de retour de B2 du tronc. Ne nous réintégrer B2 retour à B1 et puis réintégrer au tronc ou directement réintégrer B1->tronc et B2->coffre?
source d'informationauteur Alagu
Vous devez vous connecter pour publier un commentaire.
Puisque vous avez déclaré que vous avez créé B2 juste pour avoir les plus récentes et les plus grands changements à partir de B1, alors je dirais logiquement B2 est désormais dépendant de B1, donc j'allais
B2 ---réintégrer la branche--> tronc
B1 ---réintégrer la branche--> tronc
Soit réintégration peut arriver en premier.
Vous devez vous assurer que vous gardez B2 mis à jour avec toutes les nouvelles Tronc ou B1 commet, alors vous pouvez choisir lors de la mise à jour B2 comment gérer les conflits.
Aussi longtemps que vous faites cela, vous ne pouvez commettre une ou l'autre branche de la première. Vous serez en mesure de résoudre tous les conflits lors de la reintegrations.
Quand je le branche, je la branche, même pour de très petits changements, de cette façon, j'ai une branche de la tâche, et je peux réintégrer de manière indépendante dans le coffre, dans un ordre que j'ai besoin de...Pour la plupart.
Vous pouvez réintégrer B2 directement dans le tronc. Juste faire attention à ne pas aller trop longtemps sans fusionnant ou en prenant des mises à jour à partir du tronc.