gpt4 book ai didi

merge-conflict-resolution - 如何让 KDiff3 在没有 UI 的情况下自动合并?

转载 作者:行者123 更新时间:2023-12-03 16:24:07 26 4
gpt4 key购买 nike

如何让 KDiff3 自动进行三向合并,使其不显示 UI?理想情况下,如果成功,则返回成功,如果不能(需要手动合并),则返回错误代码。

我读过的所有内容似乎都暗示以下内容应该有效:

"c:\Program Files\KDiff3\kdiff3.exe" --auto base.txt src.txt tar.txt -o merge.txt

然而,事实并非如此。当我运行它时,会弹出一个消息框,上面写着:
Total number of conflicts: 3
Nr of automatically solved conflicts: 3
Nr of unsolved conflicts: 0

我如何让它在没有这个弹出窗口的情况下运行,如果失败,根本没有 GUI?

最佳答案

我想到了。我需要在命令行中添加“--cs”和“ShowInfoDialogs=0”。所以这:

"c:\Program Files\KDiff3\kdiff3.exe" --auto base.txt src.txt tar.txt -o merge.txt

...变成这样:
"c:\Program Files\KDiff3\kdiff3.exe" --auto base.txt src.txt tar.txt -o merge.txt --cs "ShowInfoDialogs=0"

......现在它起作用了。

关于merge-conflict-resolution - 如何让 KDiff3 在没有 UI 的情况下自动合并?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54565511/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com