Fusion à partir d'une branche

Après avoir créé et utilisé une branche CVS pendant un certain temps, vous pouvez fusionner vos modifications à partir de cette branche dans une autre branche ou dans HEAD. Pour cela, vous devez connaître les éléments suivants :

  1. Nom de la branche ou de la version qui contient vos modifications.
  2. Version à partir de laquelle la branche a été créée. Il s'agit du nom de version que vous avez indiqué lors de la division en branches.

Pour fusionner vos modifications :

  1. Assurez-vous que la destination est chargée dans votre espace de travail. Par exemple, pour fusionner vos modifications dans HEAD, assurez-vous que le projet est partagé avec HEAD dans votre espace de travail. Pour cela, sélectionnez le projet et choisissez Remplacer par > Branche ou version dans le menu contextuel. Sélectionnez ensuite la branche de remplacement.
  2. Sélectionnez le projet et choisissez Equipe > Fusionner.
  3. Entrez le point de départ de la fusion. Il s'agit de la version à partir de laquelle la branche a été créée. Cliquez sur Suivant.
  4. Entrez la branche ou la version qui contient les modifications à fusionner. Cliquez sur Fin.
  5. Un éditeur de fusion s'affiche, indiquant toutes les différences entre votre espace de travail et la branche avec les modifications.
  6. Chargez toutes les modifications désirées dans l'espace de travail. Pour ce faire, fusionnez manuellement les modifications, puis choisissez Sauvegarder dans le menu contextuel de l'éditeur de texte ou sélectionnez Mettre à jour à partir du référentiel, Remplacer et mettre à jour ou Fusionner les modifications avec la copie locale dans le menu contextuel de l'arborescence.
  7. Une fois que toutes les modifications souhaitées se trouvent dans l'espace de travail, choisissez Equipe > Synchroniser avec le référentiel. Vous pouvez ensuite valider toutes les modifications apportées au référentiel.

Concepts connexes
Programmation en équipe avec CVS
Branches
Synchronisation avec un référentiel CVS

Tâches connexes
Définition d'une balise de branche
Division en branches
Synchronisation avec le référentiel
Mise à jour
Validation

Référence connexe
CVS
Assistant de fusion

 
Copyright IBM Corporation and others 2000, 2002