【问题标题】:Git for Windows using Beyond Compare使用 Beyond Compare 的 Windows 版 Git
【发布时间】:2012-05-06 19:39:21
【问题描述】:

我是 git 的新手,在配置可视化 diff/merge 工具时遇到了困难。我已经按照http://www.scootersoftware.com/support.php?zz=kb_vcs#gitwindows 上的说明配置了 git,但是当我运行 git difftool file.txt 时,差异显示在控制台上,没有显示任何错误,也没有启动超出比较。

任何想法可能是什么问题?

谢谢

詹姆斯

我在 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。另外,你需要引用路径吗?
  • 是的,它是 BC3。在我看来,它甚至没有试图超越比较的执行,因为差异显示在控制台上。我正在使用 mysysgit 分发版code.google.com/p/msysgit,我想知道这是否是问题的一部分?

标签: windows git beyondcompare


【解决方案1】:

msysGit forum (googlegroups) 上有一个旧的(ish)线程。总而言之,可执行文件名称发生了变化,并且修复(应该已经消失;-)在您之后的版本中。

最新的更新应该可以解决它。

【讨论】:

    猜你喜欢
    • 2015-09-20
    • 2018-06-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-10-28
    • 1970-01-01
    • 2016-11-25
    • 1970-01-01
    相关资源
    最近更新 更多