2010-08-11 13 views
0

Tout d'abord je vais fournir la structure de mes branchesChanger la source d'une branche dans SVN

  • Tronc
    • Version1 (branche du tronc)
      • CustomerA (branche de Version1)
      • ClientB (branche à partir de la version 2)
    • Version2 (nouvelle branche à un moment plus tard dans le temps du tronc)
      • CustomerC (branche de Version2)

Maintenant, je veux migrer CustomerB à version2 mais je dois garder les modifications déjà apportées à la branche CustomerB. Est-ce possible et comment ferais-je cela? J'utilise SVN avec le client TortoiseSVN.

Répondre

1

Oui, c'est possible. Tout d'abord, vous devez vous assurer que les deux branches sont synchronisées avec le tronc pour minimiser les conflits. Fusionnez ensuite la branche Version2 avec CustomerB. Pour plus d'informations, consultez le chapitre sur le Branching and Merging. Une fois que vous apprenez à utiliser les dérivations et à fusionner de manière fluide, cela devient un outil très puissant.

+0

Je connaissais déjà le chapitre sur Branching and Merging mais j'utilise une option incorrecte dans la fenêtre de fusion mais maintenant cela fonctionne. merci –

+0

Super, content que ça a marché! –