使用Beyond Compare的Git for Windows

4
我是一个git新手,我在配置可视化差异/合并工具方面遇到了困难。我按照http://www.scootersoftware.com/support.php?zz=kb_vcs#gitwindows上的说明配置了git,但是当我运行git difftool file.txt时,差异会显示在控制台上,没有错误显示,并且Beyond Compare也没有启动。
有什么想法吗?
谢谢
詹姆斯
我在Windows 7 x64上运行1.7.6.msysgit.0
我的配置是(我已经删除了用户名等信息)
$ git config --list
core.symlinks=false
core.autocrlf=true
color.diff=auto
color.status=auto
color.branch=auto
color.interactive=true
pack.packsizelimit=2g
help.format=html
http.sslcainfo=/bin/curl-ca-bundle.crt
sendemail.smtpserver=/bin/msmtp.exe
diff.astextplain.textconv=astextplain
rebase.autosquash=true
diff.tool=bc3
difftool.bc3.path=c:/program files (x86)/beyond compare 3/bcomp.exe
merge.tool=bc3
mergetool.bc3.path=c:/program files (x86)/beyond compare 3/bcomp.exe
core.repositoryformatversion=0
core.filemode=false
core.bare=false
core.logallrefupdates=true
core.symlinks=false
core.ignorecase=true
core.hidedotfiles=dotGitOnly
gui.wmstate=zoomed
gui.geometry=584x210+275+275 408 476

请再确认一下,您使用的是Beyond Compare的V3版本而不是V2版本吗?(我使用的是BC2...)。我认为这些说明不适用于BC2。另外,您需要引用路径吗? - Philip Oakley
是的,这是BC3。在我的看来,它似乎并没有尝试执行Beyond Compare,因为差异显示在控制台上。我正在使用mysysgit分发版http://code.google.com/p/msysgit/,我想知道这是否是问题的一部分? - James
1个回答

4

msysGit论坛(googlegroups)上有一个旧的(有点老)帖子。简而言之,可执行文件名称发生了更改,修复应该(应该)在您之后的版本中进行。

更新到最新版本应该可以解决这个问题。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接