Fusion rapide

Dans la deuxième leçon, nous allons procéder à une fusion rapide d'un tronc commun avec un module en branche.

Accédez au projet "4.0 Trunk for XXX", et ouvrez le module en mode exclusif.
Nous l'appelerons module source, car il sera la source à partir de laquelle des changements seront appliqués.

Pour commencer, choisissez la commande Gestion de Configuration > Fusion rapide.

Ceci est la boîte de dialogue pour la commande de Fusion rapide.
Pour une description detaillée de l'interface, veuillez consulter le manuel d'utilisation de BranchManager for DOORS®.
Appuyez sur Ajout d'une cible pour sélectionner la cible sur laquelle appliquer les modifications.

Sélectionnez le projet "4.2 Merge rapide for XXX", puis appuyez sur OK.
Le script va automatiquement trouver le module parallèle.

Cochez l'option Attributs communs ainsi que l'attribut Test Status dans la liste des attributs.
Ensuite, appuyez sur OK.

Cela nous ramène à la fenêtre principale, le projet cible est maintenant visible dans la liste.

La cible choisie, regardez maintenant le module source.
Nous voyons qu'une colonne a été ajoutée. Elle contient les modifications.
Ces modifications sont présentées dans le formulaire pour montrer comment la cible serait modifiée pour correspondre à la source.

Pour voir le module cible, double-cliquez sur son nom.

Nous voyons que pour l'objet ORG_13, l'Object Heading dans le module cible est "This heading has changed?"

Dans le module source, l'Object Heading de l'objet ORG_13 est "This heading changed.".
Le changement dans la colonne ajoutée dans le module source, décrit comment changer le Heading de la cible dans le Heading source.

Pour fusionner un seul objet modifié à partir du module source vers le module cible, sélectionnez l'objet dans le module source (ORG_13), puis appuyez sur Fusionner.

Le Heading de l'objet ORG_13 a changé dans la cible, pour correspondre à celui de la source.

En regardant le module source, vous verrez que le texte de la modification dans la colonne ajoutée a disparu.

Vous pouvez aussi rapidement fusionner une sélection d'objets.
Dans le module source, cliquez sur l'objet ORG_11 pour le sélectionner.
Puis, tout en maintenant la touche Shift, cliquez sur l'objet ORG_54.
Cela permet de sélectionner trois objets: ORG_11, ORG_12 et ORG_54.

Lorsque vous appuyez sur Fusionner dans la fenêtre principale, le texte de la modification de la colonne ajoutée disparaît.

En regardant le module cible, vous voyez que ORG_12 et ORG_54 ont été modifiés pour correspondre au module source.
ORG_11 n'a pas été modifié puisqu'il n'était pas différent de l'objet source.

Nous allons changer le module cible ORG_54.
Supprimer les mots "Test Status" du texte de l'objet.

Appuyez sur Actualiser la comparaison.

Dans le module source, nous voyons que la colonne ajoutée pour changer le texte a été mis à jour pour montrer comment l'objet cible serait modifié pour correspondre à l'objet source.