Fusion des modifications effectuées par plusieurs utilisateurs

Si vous utilisez Rational ClearCase comme système de gestion de configurations de logiciels et que plusieurs utilisateurs apportent des modifications au même fichier, le deuxième utilisateur qui archive le fichier doit le fusionner.

La fusion est le processus qui consiste à combiner le contenu de deux fichiers ou plus en un seul nouveau fichier. Le premier utilisateur à archiver le fichier crée une nouvelle version. Le deuxième utilisateur à archiver le fichier doit fusionner ses modifications dans cette version. Si ClearCase peut gérer la combinaison des multiples éditions apportées au fichier, il fusionne automatiquement les modifications dans une nouvelle version du fichier. Si les éditions s'opposent ou ne peuvent être résolues, les utilisateurs doivent résoudre eux-mêmes les conflits. ClearCase lance son outil Diff Merge, dans lequel vous pouvez visualiser les différences entre les multiples versions du fichier et les fusionner, si nécessaire.

Le tableau suivant décrit, pour chaque type de fichier Functional Tester, l'outil utilisé pour la fusion et les règles s'appliquant à cette opération ainsi qu'à l'archivage.

Fichier Méthode de fusion ou règles d'archivage
Fichiers Java Functional Tester fusionne les fichiers automatiquement. Si la fusion automatique ne peut pas être effectuée, ClearCase lance son outil Diff Merge pour vous permettre de résoudre les conflits entre les versions. Pour plus d'informations sur l'utilisation de cet outil, consultez l'aide de ClearCase.
Fichiers de mappe d'objets

Functional Tester fusionne automatiquement les fichiers de mappe d'objets.

Pour passer en revue les résultats de cette fusion automatique, utilisez l'éditeur de mappe d'objets. Par exemple, si deux utilisateurs ajoutent le même objet à la mappe, mais que les informations de reconnaissance de l'objet ne sont pas les mêmes sur les systèmes de ces deux utilisateurs, deux objets apparaîtront dans la mappe. Vous devez alors unifier ces deux objets.

Lorsque vous annulez l'archivage d'une mappe d'objets de test partagée ou privée, Functional Tester se comporte différemment selon le stade de la procédure d'archivage. Pour en savoir plus, consultez la rubrique Annulation en cours d'archivage d'une mappe d'objets de test fusionnée.

Fichiers de définition de script Si Functional Tester ne peut pas fusionner deux fichiers automatiquement, il n'effectue pas l'archivage.
Fichiers de point de vérification Functional Tester détermine quel fichier de point de vérification il doit archiver si deux versions sont en jeu.
Fichiers de pool de données Functional Tester détermine quel fichier de pool de données il doit archiver si deux versions sont en jeu.
Concepts associés
Fichiers détournés
Tâches associées
Affichage de l'historique d'un élément
Comparaison des versions d'un élément
Obtention de la dernière version

Retour d'informations