Altova DiffDog 2025 Enterprise Edition

Les options de ligne de commande sont de simples interrupteurs, et elles sont optionnelles. L’option est désactivée par défaut. Pour un bon résultat, nous recommandons de spécifier l’option /cF ou /cD, pour instruire spécifiquement DiffDog que vous comparez soit des fichiers soit des répertoires. Veuillez noter, néanmoins, que si vous utilisez DiffDog en tant qu’outil de différenciation pour un système de gestion de source, certains systèmes de gestion n’accepteront pas d’arguments supplémentaires sauf les noms de fichier.

 

Bien qu’elles soient organisées en groupes, les options recensées ci-dessous peuvent apparaître dans n’importe quel ordre. Les options ne sont pas sensibles à la casse, et vous pouvez utiliser le signe moins (-) ou la barre oblique (/) avant les options. La syntaxe de ligne de commande est la suivante :

 

DiffDog.exe [source name1 name2 [name3]] [general options] [compare mode] [compare options] [filter filtername] [directory compare options] [file-filter file filtername]

 

source:

/cd        comparer répertoires

/cf        comparer fichiers

 

name1 name2:

noms des fichiers ou des répertoires à comparer

 

name3

nom du troisième fichier à comparer (applicable uniquement pour une comparaison à trois voies, voir Comparaisons à trois voies).

 

general options

/h        ouvre le fichier d’aide

 

compare mode:

/mE        comparer selon les paramètres d’extension

/mX        comparer en tant que XML

/mT        comparer en tant que texte

/mB        comparer binaire

 

compare options:

/dD        différenciation détaillée

/dL        montrer les différences dans les lignes

/iB        ignorer les lignes vierges

/iC        ignorer la casse mais pas dans les noms de nœud

/iCN        ignorer casse

/iD        ignorer profondeur de nœud

/iN        ignorer espace de noms

/iNT A CD C PI D X

 ignorer les types de nœud (Attributs, CData, Commentaires, Instructions de Traitement, Doctype, XML declaration)

/iOA        ignorer ordre des attributs

/iOC        ignorer ordre des nœuds enfant

/iOC A G nom de groupe T

 ignorer l’ordre des nœuds enfant et ajouter les attributs en tant que critères de comparaison (Tous les attributs, Attributs spécifiques comme définis dans le nom de groupe du Groupe, Ajouter Élément Texte en tant que critère de comparaison)

/iP        ignorer préfixes

/iT        ignorer texte (XML)

/e        résoudre entités

/wN        normaliser espaces blancs

/wS        supprimer tous les espaces blancs

 

filter:

/f        filtrer leséléments/attributs spécifiques

 

filtername:

nom du filtre prédéfini

 

directory compare options:

/iS        ignorer sous-répertoires

 

file-filter:

/fD        filtrer fichiers/répertoires spécifiques dans la comparaison de répertoires

 

file filtername:

nom du filtre de fichier prédéfini

 

Note:certaines options de Comparaison s’appliquent uniquement au mode de Comparaison XML (par exemple, /dD, /iN et /iNT). Ces options seront donc ignorées si l’option [compare mode] n’est pas /mX.

© 2018-2024 Altova GmbH