我的问题是,每当我通过tortoise svn更新文件夹时,我都会获得已编辑的文件,现在不同于版本1到版本2,SVN会添加“<<<<<<<<<到受影响的地方。
有人可以提供某种解决方案吗?
答案 0 :(得分:15)
这些标记表示您已更改的内容与其他人更改后的内容之间存在冲突的变化。 SVN Book有一个section on merging,可以显示您的期望。本书讨论命令行命令,但TortoiseSVN的工作流程类似。
特别参见标题为“手动合并冲突”的部分。
答案 1 :(得分:0)
此行由默认的tortoise合并程序插入。
如果您更改默认程序以查看文件差异,则不会再看到这个丑陋的<<<<<mine
。例如,使用Winmerge
要使用winmerge进行文件更改,请执行以下操作:
Tortoise SVN->Settings
External Programs->Diff Viewer
部分中,您可以设置要查看文件差异的程序。选择winmerger或您首选。