Svn 当仅使用Subversion执行提交时,是否应签出整个分支?

Svn 当仅使用Subversion执行提交时,是否应签出整个分支?,svn,merge,commit,svn-checkout,Svn,Merge,Commit,Svn Checkout,我的存储库结构如下所示: + tags + trunk + source + dotnet + flex + branches + milestone1 + dotnet + flex + milestone2 + dotnet + flex 通常,.NET开发人员只签出他们正在使用的分支的“dotnet”文件夹。Flex开发人员同样可以查看Flex文件夹 当我们到达将分支合并到主干中的点时(反之亦然),

我的存储库结构如下所示:

+ tags
+ trunk
   + source
      + dotnet
      + flex
+ branches
   + milestone1
      + dotnet
      + flex
   + milestone2
      + dotnet
      + flex
通常,.NET开发人员只签出他们正在使用的分支的“dotnet”文件夹。Flex开发人员同样可以查看Flex文件夹

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


但是,对未在分支点的根签出的分支执行提交是否会遇到问题?可能有子树合并信息?

否,您只能提交部分签出的分支。重要的是合并的文件共享同一个前置文件,但在哪个文件夹级别进行分支或提交并不重要