在仅使用Subversion执行提交时,我应该检查完整分支吗?

时间:2009-08-04 17:49:31

标签: svn merge commit svn-checkout

我有一个看起来像这样的存储库结构:

+ tags
+ trunk
   + source
      + dotnet
      + flex
+ branches
   + milestone1
      + dotnet
      + flex
   + milestone2
      + dotnet
      + flex

通常,.NET开发人员只检查他们正在使用的分支的'dotnet'文件夹.Flex开发人员同样检查flex文件夹。

当我们到达将分支合并到主干(或反之亦然)的点时,我们确保完整的“source”和“milestoneX”文件夹位于将要执行合并的计算机上。这是为了避免部分合并,我们遇到了问题。

但是,我们是否可以通过对未在分支点根部检出的分支执行提交来遇到问题?也许w /子树合并信息?

1 个答案:

答案 0 :(得分:1)

不,您只能提交部分签出的分支。重要的是合并文件共享相同的前任,但在分支或提交的文件夹级别上并不重要。