CLI Diff / Merge ワークフロー
ABDiff には、アプリを開くためのデフォルトのコマンドスタイルが1つと、専用の画像比較コマンドが1つあります。
アプリ起動を待機する(デフォルト)
これらのフォームは ABDiff を起動し、開かれたアプリインスタンスが終了するまで待機します:
abd --local <file> --remote <file> --base <file> --result <file>
abd --local <file> --remote <file>
abd <file1>
abd <file1> <file2>abd <file1>は単一のファイルを開きます。abd <file1> <file2>は2ファイル比較を開きます。abd --local/--remoteは明示的な双方向モードです。abd --base/--local/--remote/--resultは明示的な三方向マージモードです。
ABDiff は、通過したファイルからビューアモード(テキスト、画像、動画、フォルダー、Mach‐O)を推測します。
すぐに戻る
ブロックされた動作を望まない場合は、追加してください:
abd --no-wait ...即時画像比較
CIスタイルの画像チェックにはabd imageを使用してください:
abd image <left> <right> [options]このコマンドは画像を比較し、パス/フェイルコードで即座に終了します。 すべてのオプションについては、CLI 画像差分 を参照してください。
Git ツール連携
Git ツールの設定には、同じトップレベルオプションを使用してください。
git difftoolコマンドパターン:abd --local "$LOCAL" --remote "$REMOTE"git mergetoolコマンドパターン:abd --base "$BASE" --local "$LOCAL" --remote "$REMOTE" --result "$MERGED"
Git 連携 を参照してください。