Tortoise svn添加<<<<到文件!

时间:2009-07-04 09:09:00

标签: tortoisesvn

我的问题是,每当我通过tortoise svn更新文件夹时,我都会获得已编辑的文件,现在不同于版本1到版本2,SVN会添加“<<<<<<<<<到受影响的地方。

有人可以提供某种解决方案吗?

2 个答案:

答案 0 :(得分:15)

这些标记表示您已更改的内容与其他人更改后的内容之间存在冲突的变化。 SVN Book有一个section on merging,可以显示您的期望。本书讨论命令行命令,但TortoiseSVN的工作流程类似。

特别参见标题为“手动合并冲突”的部分。

答案 1 :(得分:0)

此行由默认的tortoise合并程序插入。 如果您更改默认程序以查看文件差异,则不会再看到这个丑陋的<<<<<mine。例如,使用Winmerge

要使用winmerge进行文件更改,请执行以下操作:

  1. 右键单击版本化文件夹,然后选择Tortoise SVN->Settings
  2. External Programs->Diff Viewer部分中,您可以设置要查看文件差异的程序。选择winmerger或您首选。
  3. enter image description here