2015-11-24 75 views

回答

4

我在StackOverflow上找到了正確的提示:#17736427
使用git difftool --dir-diff(將BC3配置爲difftool)對我來說可以。
誰想用這個,可能會發現BC3開關/expandall有幫助。

我以前的解決方案是,遞歸地調用git-difftool
可能這個技巧對別人有幫助。所以我想在這裏分享。

更改混帳的配置是這樣的:

[difftool "bc3_all"] cmd = "git difftool --tool=bc3_single \"$REMOTE\" &" [difftool "bc3_single"] cmd = "bcomp \"$REMOTE\" \"$LOCAL\""

我第一次嘗試直接啓動BC3作爲後臺進程:

[difftool "bc3"] cmd = "bcomp \"$REMOTE\" \"$LOCAL\" &"

它沒有工作,因爲$LOCAL通常是一個temparary文件。
當BC3窗口顯示時,$LOCAL文件已被刪除。

相關問題