Nouveau fournisseur/Editer le fournisseur

Utilisez la boîte de dialogue ClearCase Nouveau fournisseur/Editer le fournisseur pour ajouter ou éditer un outil de fournisseur Comparaison/Fusion externe, tiers.
La page de préférences Nouveau fournisseur/Editer le fournisseur vous permet d'indiquer des outils de fournisseurs tiers et externes de comparaison/fusion et de définir des paramètres pour ces outils.

Contrôles de la boîte de dialogue

Les contrôles suivants apparaissent dans la boîte de dialogue Nouveau fournisseur/Editer le fournisseur :

Nom de la colonne Contenu
Nom du fournisseur Indiquez un nm pour identifier le fournisseur Comparaison/Fusion externe dans cette zone de saisie. Par exemple, nous pouvons donner au nouveau fournisseur le nom kdiff3 .
Chemin Entrez le chemin de répertoire vers le fournisseur Comparaison/Fusion externe dans cette zone de saisie. Par exemple, pour un système UNIX, le chemin peut être /usr/bin/kdiff3 .
Parcourir Cliquez 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 souhaitez utiliser.
Prend en charge les opérations de comparaison Cliquez si le fournisseur de comparaison/fusion actuellement sélectionné peut afficher les différences entre deux fichiers.
Arguments Il s'agit des arguments que vous souhaitez que le fournisseur de comparaison/fusion utilise au cours de l'opération de comparaison. Cette zone vous permet d'indiquer la syntaxe de ligne de commande requise par le nouveau fournisseur de comparaison. Par exemple, le nouveau fournisseur de comparaison peut nécessiter une syntaxe de la forme suivante :
%contribs% -L %filename1% -L %filename2%
où %contribs% représente les noms de chemin qui contiendront 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 pour afficher un nom de fichier ergonomique en haut de la fenêtre, pour chaque contributeur. Les macros %filename1% et %filename2% sont remplacées par ClearTeam Explorer pour les noms de chemin de version étendue. Notez que vous pouvez déplacer la souris sur cette zone pour afficher les infobulles présentant les étiquettes d'une opération de comparaison. Vous pouvez également indiquer des arguments dans cette zone grâce au bouton Insérer une macro.
Insérer une macro Cliquez sur la liste d'options à droite du bouton Insérer une macro pour afficher la liste des arguments qui vous sont fournis. Cliquez sur le bouton Insérer une macro pour ajouter l'argument actuellement sélectionné dans la liste d'options Insérer une macro dans la zone de comparaison Arguments.
Prend en charge les opérations de fusion Sélectionnez cette option si la nouvelle application de fournisseur prend en charge les opérations Fusion des fichiers à deux ou trois voies.
Arguments Il s'agit des arguments que vous souhaitez que le fournisseur de comparaison/fusion utilise au cours d'une opération de fusion. Cette zone vous permet d'indiquer la syntaxe de ligne de commande requise par le nouveau fournisseur de fusion. Par exemple, le fournisseur de comparaison actuellement sélectionné peut nécessiter une syntaxe ayant la forme suivante :
-b %base% %contribs% -o %merge_out% -L %filename0% 
-L %filename1% -L %filename2%
où %base% est le chemin de fichier où se trouve le contenu du contributeur de base, %filename0% est le nom d'affichage ergonomique du contributeur de base, et %contribs% représente les chemins d'accès où se trouvera le reste du contenu du contributeur. Notez que vous pouvez déplacer la souris sur cette zone pour afficher les infobulles présentant les étiquettes d'une opération de fusion. Vous pouvez également indiquer des arguments dans cette zone grâce au bouton Insérer une macro.
Remarque : Une certaine forme d'argument de sortie est nécessaire pour un fournisseur de fusion.
Insérer une macro Cliquez sur la liste d'options à droite du bouton Insérer une macro pour afficher la liste des arguments qui vous sont fournis. Cliquez sur le bouton Insérer une macro pour ajouter l'argument actuellement sélectionné dans la liste d'options Insérer une macro dans la zone de fusion Arguments.
Fichier de sortie de fusion Cliquez pour ajouter un argument %merge_out% à la zone Arguments, dans laquelle %merge_out% correspond au fichier de sortie.
Prend en charge le prétraitement Sélectionnez cette option si la nouvelle application Fournisseur de comparaison/fusion peut prétraiter un fichier en entrée donné, avant qu'il ne soit présenté pour une opération de comparaison ou de fusion. Par exemple, un script de prétraitement simple convertit tous les caractères d'un fichier en majuscules ou en minuscules de la manière suivante :
if exist %2 rm %2
c:\\utilities\\cygwin\\bin\\sed -b 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/' %1 > %2
Arguments Il s'agit des arguments que vous souhaitez que le fournisseur de comparaison/fusion utilise au cours d'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 texte contient l'argument suivant :
%input% %output% 
Vous pouvez déplacer la souris sur cette zone pour afficher les infobulles présentant les étiquettes d'une opération de fusion.
Remarque :
ClearTeam Explorer fournit un argument pour une invocation de l'outil fournisseur de comparaison/fusion.
OK Applique les changements et ferme la fenêtre. Un nouveau fournisseur comparaison/fusion s'affiche dans la liste Fournisseurs dans la page de préférences Fournisseurs de comparaison/fusion.
Annuler Annule l'opération.

Commentaires