带有无序版本的svn供应商分支

时间:2014-08-19 03:49:04

标签: svn branching-and-merging vendor vendor-branch

当第三方供应商的版本在其版本号中无序时,您如何处理svn供应商分支。例如,考虑按此顺序发布:

  • 1.0.0
  • 2.0.0 alpha
  • 1.0.1(小点发布)
  • 2.0.1 beta
  • 1.1.0(新增功能)
  • 2.0.2 final

根据项目所处的阶段,我们将以上任何一个版本合并到主干中。

在svn中为供应商分支处理此问题的最佳方法是什么?是否应将每个版本提交到\ current?历史会得到妥善保存吗?此外,根据更改的数量,在版本之间来回浪费大量空间(我们正在讨论大型软件包)。

保持合并历史对我来说很重要,所以我想按照svn红皮书的建议继续使用\ current。但版本之间的差异可能非常大,以至于将每个版本保留在同一个开发线上是没有意义的。

0 个答案:

没有答案