我刚刚安装了VisualSVN 3.5.6,我正在使用Tortoise SVN 1.8.11。
我按照以下步骤操作:
正如预期的那样,我发生了树冲突。我还看到一个错误,上面写着“在将r3:4合并到'D:\ svn local tests \ project_1 trunk'时产生了一个或多个冲突 - 解决所有冲突并重新运行合并以应用剩余的 未修订的修订“
在我的主干工作副本中,我有.svn文件夹,而foo.c被标记为冲突。没有其他档案。
如果我右键单击和foo.c上的SVN Edit Conflicts,我会看到:
我想我必须手动使用Winmerge(或类似的)来比较分支和主干的文件,将我想要的任何更改应用到trunk文件,将其标记为已解决,然后再次合并?我曾期望编辑冲突窗口向我显示并排差异,以便我可以将更改移动到%已解析窗格。
我还注意到Source Left URL是: https://foo.bar.com:444/svn/test/project_1/trunk/foo.c@3 这给了我一个404错误,但是如果我删除了@ 3,则URL很好(也许VisualSVN不支持显示修改我猜想?)