Création d'un nouveau fournisseur de comparaison/fusion

Utilisez les préférences de comparaison/fusion pour créer un fournisseur tiers externe de comparaison/fusion.

Procédure

  1. 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.
  2. Sur la page de préférences Fournisseurs de comparaison/fusion, cliquez sur Nouveau.
  3. 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 :
    1. Dans la zone Nom de fournisseur, indiquez un nom pour identifier le fournisseur externe de comparaison/fusion.
    2. 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.
    3. 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.
    4. 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.
    5. 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.
    6. 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.
    7. 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.
    8. 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.
    9. 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.

Commentaires