发布管理 - 最佳实践

13 release-cycle release-management

我在一家产品开发公司工作.我们首先做内部发布,然后公开发布.我想知道,其他产品开发公司如何管理他们的发布?你如何给出发行号码?标记源代码管理?

Kev*_*vin 12

我们使用SubVersion,其中标签和分支很便宜.

就版本而言,我们遵循以下惯例:

(主要版本).(次要版本).(补丁发布).(SVN修订版)

  • 补丁发布=错误修复
  • 次要版本=二进制兼容/接口兼容
  • 主要版本=包括重大变化.

那有意义吗?如果您需要更多信息,请添加评论,我将编辑我的帖子以澄清.

  • 我不确定我会把Subversion分支和标签称为廉价创建......至少,不管怎么说都没用过Git. (5认同)