ABDiff inclut un outil en ligne de commande (abd) pour ouvrir des comparaisons/fusions et executer des comparaisons d’images en CI.

Installation

Installer la CLI

  1. Choisissez Fichier ▸ Installer la CLI….
  2. Choisissez un dossier d’installation.
  3. Ajoutez ce dossier a votre PATH pour que abd soit disponible dans Terminal.

Modifier le PATH

Comment ajouter un dossier au PATH :

  1. Modifiez votre fichier de demarrage du shell.
nano ~/.zshrc
  1. Ajoutez cette ligne et enregistrez :
export PATH="$HOME/installation/folder:$PATH"
  1. Rechargez le fichier ou redemarrez le shell.
source ~/.zshrc

Utilisation rapide de la CLI

Voici quelques commandes courantes.

# Open one file in the app
abd left.txt

# Open two files (ABDiff infers viewer mode)
abd left.txt right.txt

# Print CLI version
abd version

# Explicit two-way compare
abd --local left.txt --remote right.txt

# Explicit three-way merge
abd --base Base.txt --local Ours.txt --remote Theirs.txt --result Merged.txt

# Compare images in CI (no UI)
abd image left.png right.png --metric ssim --threshold 0.98

# Launch without blocking
abd --no-wait left.txt right.txt

abd image affiche un score et se termine avec 0 si les images sont suffisamment proches selon le seuil, ou avec 1 si elles sont differentes.