版本发布与维护计划(release)
1、主要采用三段式版本号:x.y.z
- x 为大版本号
- y 为中版本号
- z 为小版本号
版本发布 | 例 | 说明 |
---|---|---|
小版本 | 2.6.1, 2.6.2 | 修复问题,或小优化。 |
中版本 | 2.6.0, 2.7.0 | 新增(或调整)功能模块。注意框架的更新日志(可能会有小的不兼容) |
大版本 | 2.0.0, 3.0.0 | 移除弃用接口与模块,或者重构。请做好兼容测试。 |
2、可预期的版本发布计划:
- 版本发布周期
20天左右,发布一个版本。实践中,可能会有版号浪费(比如发的包有问题,重发)
- 一个版本的三个阶段:
版本阶段 | 例 | 说明 |
---|---|---|
正式版 | 2.6.1 | 正式对外发布,并对外宣传、发新闻 |
测试版 | 2.6.1-M1 | 开发中 |
快照片 | 2.6.1-SNAPSHOT | 开发中(初期) |
3、版本维护计划
版本 | 社区版 维护通道 | 商业服务 维护通道 |
---|---|---|
最新版本 | ✅ | ✅ |
历史旧版本 | ✅ |
一般,平滑升级就好。