如何:SVN分支合并

如何:SVN分支合并,svn,Svn,希望你会好起来 谁能告诉我如何从一个分支合并到另一个分支吗 例如:我们有两个分支,DEV和INT,我想从DEV合并到INT 最好的方法是什么 第二,在开始合并过程之前,是否需要锁定DEV分支 如果可能的话,请引导我阅读一些文章/链接/书籍 谢谢。当我刚开始做这些事情时,我发现这本视觉指南非常有用(向下滚动以获取分支/合并帮助) 确保您完全理解从合并和将合并到的含义,因为这很容易混淆。您应该阅读位于的Subversion文档。合并是对您实际执行的操作的一种误称。该操作实际上是在工作副本中应用差异(

希望你会好起来

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

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

最好的方法是什么

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

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


谢谢。

当我刚开始做这些事情时,我发现这本视觉指南非常有用(向下滚动以获取分支/合并帮助)


确保您完全理解从合并和将合并到的含义,因为这很容易混淆。

您应该阅读位于

的Subversion文档。合并是对您实际执行的操作的一种误称。该操作实际上是在工作副本中应用差异(介于“From”修订版和“To”修订版之间)

在您的情况下,您希望在DEV分支的版本R1和版本R2之间存在差异

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

不确定您是否正在使用任何IDE(如Eclipse),它们会使这个过程变得更简单,尤其是比较差异。乌龟也很好用