Befehlszeilensyntax

www.altova.com Dieses Kapitel drucken Vorherige Seite Eine Ebene nach oben Nächste Seite

Startseite >  Optionen für die Befehlszeile >

Befehlszeilensyntax

Die Befehlszeilenoptionen sind einfache optionale Befehlszeilenparameter. Falls keine Parameter angegeben werden, ist die Option deaktiviert. Es wird empfohlen die Option /cD oder /cF zu definieren, um DiffDog explizit anzuweisen, dass es sich entweder um einen Datei- oder einen Verzeichnisvergleich handelt. Beachten Sie, dass einige Versionskontrollsysteme bei Verwendung von DiffDog als Vergleichstool keine zusätzlichen Argumente mit Ausnahme der Dateinamen akzeptieren.

 

Die Optionen sind zwar in Gruppen gegliedert, können aber in jeder Reihenfolge verwendet werden. Bei den Optionen spielt die Groß- und Kleinschreibung keine Rolle und Sie können vor Optionen entweder das Minuszeichen (-) oder den Schrägstrich (/) verwenden. Die Befehlszeilensyntax lautet wie folgt:

 

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

 

source:

/cdVerzeichnisse vergleichen
/cfDateien vergleichen

 

name1 name2:

Namen der zu vergleichenden Verzeichnisse bzw. Dateien

 

general options:

/h Ruft die Hilfedatei auf

 

compare mode:

/mEentsprechend der Erweiterungseinstellungen vergleichen
/mXals XML vergleichen
/mTals Text vergleichen
/mBBinärdateien vergleichen

 

compare options:

/dDdetaillierter Vergleich
/dLzeigt Unterschiede innerhalb von Zeilen an
/iBLeere Zeilen ignorieren
/iCGroß-/Kleinschreibung ignorieren (nicht aber in Node-Namen)
/iCNGroß-/Kleinschreibung ignorieren
/iDNode-Tiefe ignorieren
/iNNamespaces ignorieren
/iNT A CD C PI D X
Node-Typen (Attributes, CData, Comments, Processing Instructions, Doctype, XML-Deklarationen) ignorieren
/iOAAttributreihenfolge ignorieren
/iOCChild-Node-Reihenfolge ignorieren
/iOCA G groupname T
Child-Node-Reihenfolge ignorieren und Attribute als Vergleichskriterien hinzufügen (Alle Attribute, Bestimmte Attribute wie in Gruppe groupname definiert, Text als Vergleichskriterium hinzufügen)
/iPPräfixe ignorieren
/iTText (XML) ignorieren
/eEntities auflösen
/wNWhitespace normalisieren
/wSalle Whitespaces entfernen

 

filter:

/fbestimmte Elemente oder Attribute herausfiltern

 

filtername:

Name eines vordefinierten Filters

 

directory compare options:

/iS        Unterverzeichnisse ignorieren

 

file-filter:

/fDbestimmte Dateien/Verzeichnisse beim Verzeichnisvergleich herausfiltern

 

file filtername:

Name des vordefinierten Dateifilters

 

Anmerkung: Einige Vergleichsoptionen gelten nur für den XML-Vergleichsmodus (z.B. /dD, /iN und /iNT). Diese Optionen werden daher ignoriert, wenn die Vergleichsmodusoption [compare mode] nicht /mX ist.


© 2019 Altova GmbH