Utilisez les préférences de comparaison/fusion pour créer un fournisseur tiers
externe de comparaison/fusion.
Procédure
- Pour créer un nouveau fournisseur externe de comparaison/fusion, sélectionnez l'option
Fenêtre > Préférences > Equipe > IBM Rational ClearTeam
Explorer > Intégration > Comparaison/Fusion > Gérer les fournisseurs.
- Sur la page de préférences Fournisseurs de comparaison/fusion, cliquez sur
Nouveau.
- Entrez les informations spécifiées relatives au fournisseur de comparaison/fusion
dans la boîte de dialogue Ajouter un fournisseur de la manière suivante :
- Dans la zone Nom de fournisseur, indiquez un nom pour identifier
le fournisseur externe de comparaison/fusion.
- Dans la zone Chemin d'accès, entrez le chemin d'accès
du répertoire vers le fournisseur externe de comparaison/fusion. Vous pouvez cliquer sur le bouton Parcourir pour appeler la boîte de dialogue Sélectionner une application de fournisseur que vous pouvez utiliser pour rechercher et indiquer le fournisseur de comparaison/fusion que vous voulez utiliser.
- Cliquez sur Prend en charge les opérations de comparaison si le fournisseur de comparaison/fusion actuellement sélectionné peut afficher les différences entre deux fichiers.
- Si vous avez sélectionné Prend en charge les opérations de comparaison,
entrez les arguments que vous souhaitez que le fournisseur de comparaison/fusion utilise pendant l'opération de comparaison dans la zone Arguments.
Utilisez cette zone pour spécifier la syntaxe de ligne de commande requise par le nouveau fournisseur
de comparaison. Par exemple, le nouveau fournisseur de comparaison peut exiger
une syntaxe au format suivant : %contribs% -L %filename1%
-L %filename2% où %contribs% représente les noms de chemins d'accès qui vont renfermer
le contenu du contributeur afin que kdiff3 puisse lire les fichiers et afficher
les différences. Dans cet exemple, le fournisseur de comparaison kdiff3
prend en charge l'option -L afin d'afficher un nom de fichier simple en haut de la fenêtre
pour chaque contributeur. Les macros %filename1% et
%filename2% sont remplacées par ClearTeam Explorer pour les noms de chemins étendus de version. Cliquez sur la liste d'options située à droite du bouton Insérer une macro pour afficher une liste d'arguments disponibles. Cliquez sur
le bouton Insérer une macro pour ajouter l'argument actuellement sélectionné
dans la liste d'options Insérer une macro
à la zone de comparaison Arguments.
- Cliquez sur Prend en charge les opérations de fusion si la nouvelle application du fournisseur
prend en charge les opérations de fusion à 2 ou 3 voies d'un fichier.
- Si vous avez sélectionné Prend en charge les opérations de fusion,
entrez les arguments que vous voulez que le fournisseur de comparaison/fusion utilise
pendant l'opération de fusion dans la zone Arguments.
Utilisez cette zone pour spécifier la syntaxe de ligne de commande requise par le nouveau
fournisseur de fusion. Par exemple, le fournisseur de fusion actuellement sélectionné
peut exiger une syntaxe au format suivant : -b %base% %contribs% -o
%merge_out% -L %filename0% -L %filename1% -L %filename2% où %base%
correspond au nom de chemin d'accès qui renferme le contenu du contributeur de base,
%filename0% correspond au nom d'affichage simple du contributeur de base et
%contribs% représente les noms de chemins d'accès qui vont renfermer le reste du contenu des
contributeurs. Cliquez sur la liste d'options située à droite du bouton
Insérer une macro pour afficher une liste d'arguments disponibles. Cliquez sur le bouton Insérer une macro pour ajouter l'argument actuellement sélectionné dans l'option Insérer une macro à la zone de fusion Arguments. Vous pouvez aussi cliquer sur
Fusionner le fichier de sortie pour ajouter un argument %merge_out%
à la zone de fusion Arguments où
%merge_out% correspond au fichier de sortie.
- Cliquez sur Prend en charge le prétraitement si la nouvelle application du fournisseur de comparaison/fusion peut prétraiter un fichier d'entrée donné
avant qu'il puisse être présenté à une opération de comparaison ou de fusion.
- Si vous avez sélectionné Prend en charge le prétraitement,
entrez les arguments que vous voulez que le fournisseur de comparaison/fusion utilise pendant une
opération de prétraitement. Cette zone vous permet d'indiquer la syntaxe de ligne de commande
requise par le fournisseur de comparaison/fusion actuellement sélectionné pour appeler un préprocesseur. Par défaut, la zone de saisie contient l'argument suivant : %input% %output%. Notez que ClearTeam Explorer fournit un
argument pour un appel de l'outil Fournisseur de comparaison/fusion.
- Lorsque vous cliquez sur OK, un nouveau fournisseur de comparaison/fusion
apparaît dans la liste Fournisseurs de la page de préférences Fournisseurs de comparaison/fusion.