首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >svn与冲突合并

svn与冲突合并
EN

Stack Overflow用户
提问于 2011-04-07 17:52:35
回答 1查看 4.6K关注 0票数 1

所以我想把一些分支合并到树干里。我使用了以下命令:

svn合并-r N:HEAD ./主干。

N是通过以下途径获得的:

代码语言:javascript
复制
svn log --stop-on-copy

这会产生几个冲突(预期的),我选择推迟每一个冲突。Svn最终提供了:

代码语言:javascript
复制
svn: One or more conflicts were produced while merging r108047:109464 into
'.' --
resolve all conflicts and rerun the merge to apply the remaining
unmerged revisions

因此,我逐一查看冲突,手动修复文件,并发出svn解决方案。

我在想,现在我可以重新运行完全相同的merge命令,但是当我这样做时,就没有结果了,好像没有什么可以合并的了。编译失败了,因为大量的东西并没有被实际应用。我核实这一点的理由如下:

代码语言:javascript
复制
diff ../trunk .

正如预期的那样,有大量未应用的差异(在分支中只有少数几个实际不同的东西)。

我做错什么了?

EN

回答 1

Stack Overflow用户

发布于 2011-04-07 18:14:29

我可能错了,但是您的第一个参数..trunk不是应该作为分支的URL吗?看看这个,检查一下用于将分支重新集成到主干的示例代码。似乎您将从主干到分支的更改合并(如果您在分支的工作副本中),这在重新整合分支之前是很好的。但是现在您必须转到工作的主干,运行命令将分支合并到主干。对不起,如果我弄错了,大多数时候我用乌龟来处理svn,所以我对命令不太熟悉。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5585386

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档