Workflows de diff et merge CLI
ABDiff a un style de commande par défaut pour ouvrir l’application et une commande de comparaison d’images dédiée.
Lancer l’app en mode bloquant (par défaut)
Ces formulaires lancent ABDiff et attendent que l’instance de l’application ouverte quitte :
abd --local <file> --remote <file> --base <file> --result <file>
abd --local <file> --remote <file>
abd <file1>
abd <file1> <file2>abd <file1>ouvre un seul fichier.abd <file1> <file2>ouvre une comparaison de deux fichiers.abd --local/--remoteest un mode bidirectionnel explicite.abd --base/--local/--remote/--resultest un mode de fusion à trois voies explicite.
ABDiff déduit le mode de visionneuse (texte, image, vidéo, dossier, Mach-O) à partir des fichiers que vous passez.
Revenir immédiatement
Si vous ne voulez pas de comportement de blocage, ajoutez :
abd --no-wait ...Comparaison d’images immédiate
Utilisez abd image pour les vérifications d’image de
style CI :
abd image <left> <right> [options]Cette commande compare les images et se termine immédiatement avec un code d’échec. Voir Diff d’image CLI pour toutes les options.
Intégration des outils Git
Pour la configuration de l’outil Git, utilisez les mêmes options de premier niveau :
git difftoolmodèle de commande :abd --local "$LOCAL" --remote "$REMOTE"git mergetoolmodèle de commande :abd --base "$BASE" --local "$LOCAL" --remote "$REMOTE" --result "$MERGED"
Voir Intégration Git.