我们正在创建一个 Subversion 存储库以容纳当前不受版本控制的代码库。在我们当前的模型中,每个版本都有一个主线“桶”(称为 5.6)和多个仅修复错误的“桶”(5.6.1、5.6.2 等)。这很好地映射到具有多个发布分支的主干的 SVN 模型,尽管我们的布局会像这样扁平化:
- 5.6
- 后备箱等
- 5.6.x
- 后备箱等
预期将根据需要在 5.6/trunk 和 5.6.x/trunk 之间来回挑选更改。发布分支永远不会重新集成。
在这种情况下,5.6.x/trunk 是否真的是svn copy
5.6/trunk 的一个是否重要?如果它们只是两个没有共享祖先的独立文件夹(据 SVN 所知),是否有可能遇到合并冲突?