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 :
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 :
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 :
|
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 :
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. |