语义化版本号
格式: 主版本号.次版本号.修订号
递增规则
主版本号
- 当做了不兼容的 API 修改
次版本号
- 做了向下兼容的 功能性 新增
修订号
- 做了向下兼容的 问题 修正
其他的规则
- 先行版本号以及版本编译的信息可以加到 “ 主版本号.次版本号.修订号”的后面
- 主版本号为 0 的软件处于开发的初始阶段
- 1.0.0 版本号用于界定公共的API的形成
- 每当 次版本号 递增时,修订号 必须归零
- 每当 主版本号 递增时,次版本号和修订号 必须归零
- 先行版本号 可以标注在修订版本号之后(先加一个连接号再加一连串的以英文句点分隔的标定符来修饰,标识符必须由 ASCII 码的英文字母、数字和连接号[0-9、A-Z、a-z])组成;禁止留白
- 数字禁止补零