CLI-Diff- und -Merge-Workflows
ABDiff hat einen Standardbefehlsstil zum Öffnen der App und einen dedizierten Bildvergleichsbefehl.
Blockierender App-Start (Standard)
Diese Formulare starten ABDiff und warten, bis die geöffnete App-Instanz beendet wird:
abd --local <file> --remote <file> --base <file> --result <file>
abd --local <file> --remote <file>
abd <file1>
abd <file1> <file2>abd <file1>öffnet eine einzelne Datei.abd <file1> <file2>öffnet einen Vergleich mit zwei Dateien.abd --local/--remoteist ein expliziter Zwei-Wege-Modus.abd --base/--local/--remote/--resultist ein expliziter Drei-Wege-Zuschmelzmodus.
ABDiff leitet den Viewer-Modus (Text, Bild, Video, Ordner, Mach-O) aus den Dateien ab, die Sie übergeben.
Sofort zurückkehren
Wenn Sie kein blockierendes Verhalten wünschen, fügen Sie Folgendes hinzu:
abd --no-wait ...Sofortiger Bildvergleich
Verwenden Sie abd image für Bildprüfungen im
CI-Stil:
abd image <left> <right> [options]Dieser Befehl vergleicht Bilder und beendet sofort mit einem Pass/Fail-Code. Siehe CLI-Bild-Diff für alle Optionen.
Git-Tool-Integration
Verwenden Sie für die Konfiguration des Git-Tools dieselben Top-Level-Optionen:
git difftoolBefehlsmuster:abd --local "$LOCAL" --remote "$REMOTE"git mergetoolBefehlsmuster:abd --base "$BASE" --local "$LOCAL" --remote "$REMOTE" --result "$MERGED"
Siehe Git-Integration.