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”文件夹位于将执行合并的计算机上。这是为了避免我们遇到问题的部分合并
但是,对未在分支点的根签出的分支执行提交是否会遇到问题?可能有子树合并信息?否,您只能提交部分签出的分支。重要的是合并的文件共享同一个前置文件,但在哪个文件夹级别进行分支或提交并不重要