当前位置:  开发笔记 > 开发工具 > 正文

如何在TortoiseSVN中正确使用KDiff3来解决冲突?

如何解决《如何在TortoiseSVN中正确使用KDiff3来解决冲突?》经验,为你挑选了2个好方法。

我将TortoiseSVN设置为使用KDiff3作为冲突解决工具(我发现它显示了比内置TortoiseMerge更有用的合并信息).

当我用Tortoise的"编辑冲突"命令打开一个文件时,它会显示三个文件,我必须手动选择"合并 - >合并当前文件".问题是KDiff3将结果保存到source_file.working而不是source_file.因此,如果不执行"另存为",则不会修改具有冲突的真实文件.有没有办法做这个手册每次都保存?

我知道这不是一个严格意义上的编程问题,而是一个程序员常用的辅助过程,它应该在这里很有用.我在其他地方找不到答案.



1> Milen A. Rad..:

我的时间有点长:

"C:\Program Files\KDiff3\kdiff3.exe" %base %mine %theirs -o %merged --L1 Base --L2 Mine --L3 Theirs


我发现(至少对我来说)标签可以设置为(偶尔)更有用的东西: - - L1"Base:%base"--L2"Mine:%mine"--L3"他们的:他们的%"

2> 小智..:

如果还有其他像我这样的人,让我指出他是在TortoiseSVN-> Settings-> Diff Viewer中完成的。我在Windows中安装了KDiff3,并且已经安装了Tortoise,并且它已自动配置。我花了一些时间弄清楚该在哪里完成。

推荐阅读
N个小灰流_701
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有