VS 2013 Git集成 - 与未修改的选项进行自定义比较?

时间:2014-02-08 22:31:52

标签: vb.net git visual-studio integration visual-studio-2013

我正在研究Git for VS 2013,到目前为止看起来相当稳固。但是,它似乎缺乏自定义选项。

第一个问题:使用TFS和subversion(AnkhSVN)我可以配置自己的自定义比较和合并工具(我使用CodeCompare,没有联属关系,只是一个偏好)。 TFS示例:

enter image description here

Git没有类似的选项,甚至认为它是 Microsoft Git Provider。我错过了一个插件吗?

enter image description here

第二个问题:我也找不到双击“比较”的选项。右键单击并且每次都转到“与未修改比较”是非常没有效果的。

enter image description here

VS 2013有一个很好的选项,只能查看修改过的文件,所以我打算使用那个+键或鼠标组合(我试过Shift-dblClick - 没有运气)。有没有人设法发现这样的组合?

enter image description here

1 个答案:

答案 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\"