如何:SVN分支合并

时间:2009-12-09 09:54:31

标签: svn

你会好起来的。

任何人都可以告诉我如何从一个分支合并到另一个分支。

例如:我们有两个分支, DEV INT ,我想从DEV合并到INT。

最好的方法是什么。

第二,是否有必要在开始合并过程之前锁定 DEV 分支?

请尽可能指导我阅读一些文章/链接/书籍。

感谢。

3 个答案:

答案 0 :(得分:1)

当我开始使用http://betterexplained.com/articles/a-visual-guide-to-version-control/时,我发现这个视觉指南非常有用(向下滚动以获取分支/合并帮助)。

确保您完全理解合并来自并将合并到的含义,因为它很容易混淆。

答案 1 :(得分:1)

您应该阅读http://svnbook.red-bean.com

上的Subversion文档

答案 2 :(得分:0)

合并对于您实际执行的操作来说是一种误称。该操作实际上是将diff(在'From'修订版和'To'修订版之间)应用到您的工作副本中。

在您的情况下,您需要在DEV分支的修订版R1和修订版R2之间进行区分。

一旦你应用了差异,你会看到一个文件列表添加/更新/删除,也许还有冲突(文本和/或树)。解决所有冲突,然后将其提交给INT。我假设你的工作副本'同步'到INT。

不确定您是否使用任何IDE(如Eclipse),它们会使这个过程更容易,特别是比较差异。 TortoiseSVN也很棒。