Sé cómo configurar Araxis Merge para que sea mi herramienta git diff / merge, así que si hago git difftool, se inicia automáticamente la fusión de araxis.
Sin embargo, si hago git difftool upstream / master (para ver todas las diferencias entre la twig actual y upstream / master), lanza la aplicación una por una para cada file que es diferente. ¿Hay alguna manera de configurarlo para que pueda get una vista de tipo de comparación de carpetas, y luego bajar y ver cada file diff como elija? es decir, similar a este http://www.araxis.com/merge_mac/overview2.html
La única forma que he encontrado para hacer esto es clonar mi repository en una nueva carpeta, cambiar a la twig allí, y luego hacer una comparación normal de carpetas de fusión de araxis.
No sé si esto todavía es interesante para usted, pero las versiones recientes de Araxis brindan acceso directo a los repositorys Git:
http://www.araxis.com/merge/topic_plugin_git.html
Por lo tanto, si desea ejecutar Araxis para comparar su maestro con el de origen / maestro, podrá hacerlo usando
git log -1 origin/master
para get la última confirmación en el origen / maestro (digamos 123456ab
Luego, abra Araxis y use su carpeta de copy de trabajo como un lado de la comparación ( /path/to/repo)
. El otro lado se configurará para
git:///path/to/repo#123456ab
Entonces, Araxis comparará tu WC con el origin/master
.