使用Git时在Visual Studio 2013中设置超越比较

雅各布

如何配置Visual Studio以使用Beyond Compare对于如何配置Visual Studio以使用Beyond Compare有一个很好的答案。但是,这些步骤的UI在Visual Studio 2013中已更改。部分原因可能是由于我将Git用于我的SCM,而VS 2013现在具有本机Git支持。

有谁知道如何配置VS 2013以使用“超越比较”?

肯特·费里巴赫

至少对于VS 2012,您实际上可以从Scooter网站上显示的命令提示符进行更新。http://www.scootersoftware.com/support.php?zz=kb_vcs#gitwindows

如果您在VS中使用Configure User Tools安装了msysgitVS,则Git的路径可能是:

C:\ Program档案(x86)\ Git \ cmd \ git.exe

对于Git 1.7.6及更高版本,请编辑全局配置文件以设置路径。在Windows命令提示符下,输入以下命令:

对于超越比较v3,请使用:

git config --global diff.tool bc3

git config --global difftool.bc3.path“ c:/程序文件(x86)/超出比较3 / bcomp.exe”

如果您拥有PRO许可证,还可以执行以下操作:

git config --global merge.tool bc3

git config --global mergetool.bc3.path“ c:/程序文件(x86)/超出比较3 / bcomp.exe”

然后,在Visual Studio中进行比较时,它将使用BeyondCompare。


对于超越比较v4,请使用:

git config --global diff.tool bc4

git config --global difftool.bc4.cmd“ \” c:/程序文件(x86)/ beyond compare 4 / bcomp.exe \“ \” $ LOCAL \“ \” $ REMOTE \“”

git config --global merge.tool bc4

git config --global mergetool.bc4.cmd“ \” c:/程序文件(x86)/超越比较4 / bcomp.exe \“ \” $ LOCAL \“ \” $ REMOTE \“ \” $ BASE \“ \ “ $ MERGED \”

git config --global mergetool.bc4.trustExitCode是

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

使用Git时在Visual Studio 2013中设置Beyond Compare 4

如何配置Visual Studio以使用“超越比较”

Git与Visual Studio 2013

更改Visual Studio 2013中Microsoft Git Provider使用的凭据

无法使用Visual Studio 2013拉动git中的更改?

使用Git时,如何在Visual Studio中刷新分支(本地/远程)?

从Visual Studio 2017使用git克隆时出现“路径中的非法字符”

更新后在Visual Studio 2017中使用GIT时出错

Visual Studio 2013中的Git版本?

使用Visual Studio 2013设置现代OpenGL

在Visual Studio中时,从Visual Studio启动“与以前版本比较”

使用Visual Studio 2013时,TFVC(TFS版本控制)和用于源代码控制的Git之间有什么大区别?

在Visual Studio 2013中设置默认的CSS验证架构?

无法在Visual Studio 2013中设置Python2

在Visual Studio 2013(PTVS)中编辑自动完成设置

如何在TFS中创建分支时停止Visual Studio 2013继承团队项目安全设置

如何在Visual Studio 2013中使用“外部工具”启动Posh-Git?

如何在Visual Studio 2013中为Git使用外部差异工具?

使用Visual Studio 2015的git中未跟踪的文件

无法在Visual Studio 2017中使用Git存储密码

在Visual Studio 2015中使用Git进行代码审查

Visual Studio中的Git钩子?

Visual Studio 2013中的OpenGL

使用Visual Studio提交到git时遇到问题

使用Visual Studio 2013的cURL

尝试在Visual Studio 2013中使用sqlite3_open进行编译时出错

使用Visual Studio 2013时.c文件中的语法错误

如何在Visual Studio 2013中显示'git blame'?

Visual Studio 2013中的Git客户端是“离线”