想要使用 KDiff3 作为 TortoiseSVN 的冲突解决工具,我按照此处和此处的说明配置 TortoiseSVN 以使用 KDiff3。我在 TortoiseSVN 中的合并工具设置如下:
C:\Program Files (x86)\KDiff3\kdiff3.exe %base %mine %theirs -o %merged --L1 %bname --L2 %yname --L3 %tname
执行合并时,可能会检测到冲突。如果是,我点击“编辑冲突”按钮来启动 KDiff3 并协调合并冲突。
但是,当我保存合并时,结果将保存到 .svn 文件夹中的临时文件中,而不是实际工作文件C:\projects\my-new-project\src\mvags1.mxml
中。临时位置也可以在 KDiff3 输出窗口中看到。
我是否错误地配置了任何东西,或者我对 KDiff3 如何与 TortoiseSVN 一起工作的期望不正确?
我正在使用 TortoiseSVN 1.7.5 和 KDiff3 0.9.96。