我正在研究Git for VS 2013,到目前为止看起来相当稳固。但是,它似乎缺乏自定义选项。
第一个问题:使用TFS和subversion(AnkhSVN)我可以配置自己的自定义比较和合并工具(我使用CodeCompare,没有联属关系,只是一个偏好)。 TFS示例:
Git没有类似的选项,甚至认为它是 Microsoft Git Provider。我错过了一个插件吗?
第二个问题:我也找不到双击“比较”的选项。右键单击并且每次都转到“与未修改比较”是非常没有效果的。
VS 2013有一个很好的选项,只能查看修改过的文件,所以我打算使用那个+键或鼠标组合(我试过Shift-dblClick - 没有运气)。有没有人设法发现这样的组合?
答案 0 :(得分:1)
How to use an external diff tool for Git in Visual Studio 2013?的诀窍帮助我解决了这个问题。
[diff]
guitool = winmerge
tool = winmerge
[difftool "winmerge"]
path = C:/Tools/WinMerge/WinMergeU.exe
cmd = C:/Tools/WinMerge/WinMergeU.exe \"$LOCAL\" \"$REMOTE\"