我试图使用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上工作?提前谢谢!
答案 0 :(得分:2)
哦,我终于找到了解决方案,以防其他人一直在寻找。诀窍是在git命令行上使用--dir-diff选项,如下所示:
git difftool --dir-diff aBranchName..anotherBranchName
在此处找到:use Winmerge inside of Git to file diff
这会在文件夹比较视图中打开Araxis。仍然无法通过Araxis Merge中的git版本打开文件夹比较...