Сравнение версий с git и Araxis на Mac

Я пытаюсь использовать Araxis Merge для сравнения двух веток моего git-репо. При использовании git difftool он открывает каждый файл по одному (включая множество библиотек, о которых мне не нужно беспокоиться). При использовании hg, я получаю хороший вид папки из командной строки. Я нашел эту ТАКУЮ тему:

использование araxis merge для сравнения папок в ветках git (OSX)

но когда я следую инструкциям (в том числе по документам Araxis Merge), я получаю эту ошибку:

The operation couldn’t be completed. Operation not supported (0x8000002D)

Я также пытался заставить работать раскрывающееся меню "Версии": здесь ( https://www.araxis.com/merge/documentation-windows/plugin-git в разделе "ПОДГОТОВКА MERGE К ИСПОЛЬЗОВАНИЮ ПЛАГИНА") утверждает, что "протестирован с Git для Windows".

Я использую Araxis Professional Edition v2016.4774

Кто-нибудь заставил это работать на Mac? Заранее спасибо!

1 ответ

Решение

О, я наконец нашел решение, на случай, если другие когда-либо будут искать. Хитрость в том, чтобы использовать параметр --dir-diff в командной строке git, например так:

git difftool --dir-diff aBranchName..anotherBranchName

Нашел это здесь: используйте Winmerge внутри Git для создания файла diff

Это открывает Araxis в представлении сравнения папок. Тем не менее не могу открыть Сравнение папок с git-версией из Araxis Merge, хотя...

Другие вопросы по тегам