版本控制策略规定了软件版本号的分配规则,因此制定该策略时应当尽量简单易懂。
比如,在用 x.y.z 格式进行版本管理时的规则如下所示:
- x 在重大功能变更或新版本不向下兼容时加1,此时 y 与 z 的数字归0
- y 在添加新功能或者删除已有功能时加1,此时 z 的数字归0
- z 只在进行内部修改后加1
下面举个例子:
- 1.0.0: 最初发布的版本
- 1.0.1: 修正了轻微 BUG
- 1.0.2: 修复漏洞
- 1.1.0: 添加新功能
- 2.0.0: 更新整体 UI 并添加新功能
版本控制策略规定了软件版本号的分配规则,因此制定该策略时应当尽量简单易懂。
比如,在用 x.y.z 格式进行版本管理时的规则如下所示:
下面举个例子: