2009-12-09 144 views
0

Hopw你会很好,很好。如何:SVN分支合并

谁能告诉我如何从一个分支合并到另一个。

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

这样做的最好方法是什么?

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

如果可能,请引导我阅读一些文章/链接/书籍。

谢谢。

回答

0

合并Subversion的文档是你实际执行操作的一种名不副实的。该操作实际上是将差异(在'From'修订版和'To'修订版之间)应用于您的工作副本。

在你的情况下,你需要DEV分支的版本R1和版本R2之间的差异。

应用diff后,您会看到添加/更新/删除以及可能存在冲突(文本和/或树)的文件列表。解决任何冲突,然后将其提交给INT。我假设你的工作副本'同步'到INT。

不知道你是否使用任何IDE(比如Eclipse),他们会让这个过程更容易一些,特别是比较差异。 TortoiseSVN也很棒。