SVN分支机构

时间:2011-12-29 09:13:54

标签: svn branch

我们的代码库包括: * 树干, *分支A - 从主干开始, *分支B - 从分支A开始,

在分支机构A上工作的程序员想要将它重新集成到行李箱中,并继续只在行李箱上工作。

我们不想将分支B重新集成到分支A中。

是否可以让分支B与主干相关,而不是分支A,这样两个程序员可以继续在主干和分支B上分别工作?

(我希望我的问题很明确)

2 个答案:

答案 0 :(得分:11)

在我看来,你有以下情况:

pic1

您将从 A 合并到主干

enter image description here

如您所见, B 已从 A 开始并具有其内容。它不能更改为从另一个代码库开始,因为它已经存在。将所有更改从 A 合并到主干后,您所能做的就是将更改从主干合并到 B 。在这种情况下,分支 B 将具有主干和分支 A 的实际内容:

enter image description here

答案 1 :(得分:1)

主干和所有分支都只是一些文件夹,其中包含一些文件。您可以与其他任何东西合并。所以,答案是没有确切的“关系”概念,但实际上并不需要。