在Mac上比较git和Araxis的版本

时间:2017-02-10 23:51:42

标签: git macos araxis

我试图使用Araxis Merge来区分我的git repo的两个分支。使用git difftool时,它会一次打开一个文件(包括很多我不需要担心的库)。使用hg时,我从命令行获得了一个很好的文件夹视图。我找到了这个SO主题:

using araxis merge for folder comparison on git branches (OSX)

但是当我按照说明(包括Araxis Merge文档)时,我收到此错误:

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

我也试图获得"版本"菜单下拉列表工作:此处(https://www.araxis.com/merge/documentation-windows/plugin-git下的"准备合并使用插件")它表示"使用Git for Windows进行测试。"

我使用的是Araxis Professional Edition v2016.4774

有没有人让这个在Mac上工作?提前谢谢!

1 个答案:

答案 0 :(得分:2)

哦,我终于找到了解决方案,以防其他人一直在寻找。诀窍是在git命令行上使用--dir-diff选项,如下所示:

git difftool --dir-diff aBranchName..anotherBranchName

在此处找到:use Winmerge inside of Git to file diff

这会在文件夹比较视图中打开Araxis。仍然无法通过Araxis Merge中的git版本打开文件夹比较...