前言
最近在写自己的开源项目的时候,用到了版本号,但是我之前没有对版本号进行过定义,因此不知道我的这个版本号应该怎么定义,因此这篇文章应运而生,初步定义一下版本号的意义
版本号格式
v0.1.2-alpha
版本号解释
名称 | 描述 | 备注 |
---|---|---|
0 | 程序发生重大更新,通常为核心层的重大调整,程序极有可能不向后兼容 | 0代表处于开发阶段,更新后,后面的数字置为0 |
1 | 程序引入的新的功能 | 无 |
2 | 修复bug | 无 |
alpha | 程序开发阶段 | alpha:测试阶段;beta:稳定阶段;rc:即将发布阶段 |