CLI diff y merge
ABDiff tiene un estilo de comando predeterminado para abrir la aplicación y un comando dedicado de comparación de imágenes.
Bloquear el inicio de la aplicación (predeterminado)
Estos formularios inician ABDiff y esperan hasta que el usuario cierra la aplicación:
abd --local <file> --remote <file> --base <file> --result <file>
abd --local <file> --remote <file>
abd <file1>
abd <file1> <file2>abd <file1>abre un solo archivo.abd <file1> <file2>abre una comparación de dos archivos.abd --local/--remotees el modo bidireccional explícito.abd --base/--local/--remote/--resultes un modo de merge explícito de tres vías.
ABDiff infiere el modo de visualización (texto, imagen, video, carpeta, Mach-O) de los archivos que recibe.
Regresar inmediatamente
Si quieres que la utilidad devuelva el control inmediatamente agrega
--no-wait:
abd --no-wait ...Comparación de imágenes inmediata
Usa abd image para comprobaciones de imágenes en CI:
abd image <left> <right> [options]Este comando compara imágenes y sale inmediatamente con un código de éxito o error. Consulta CLI image diff para conocer todas las opciones.
Integración de herramientas Git
Para configurar la herramienta de Git, usa las mismas opciones de nivel superior:
git difftoolpatrón de comando:abd --local "$LOCAL" --remote "$REMOTE"git mergetoolpatrón de comando:abd --base "$BASE" --local "$LOCAL" --remote "$REMOTE" --result "$MERGED"
Consulta Integración de Git.