1.版本规范
${Major version}.${Minor version}.${Build NO}-${Symbol}
Version | Necessary | Description |
---|---|---|
Major | Yes | 项目架构发生重大变更时,该版本号+1 |
Minor | Yes | 功能新增、变化、改进,但架构未变化,该版本号+1 |
Build NO | Yes | 仅仅是一些小BUG的修复,功能未变化,该版本+1 |
Symbol | Yes | SNAPSHOT:开发分支中相对来说最新的代码,随时变化
如第一次测试部署1.0.0-RC1、第二次部署1.0.0-RC2
REALEASE:正式版本,用于生产环境 |
2.版本演变
0.0.1-SNAPSHOT(开发版本,易发生变动) >>
0.0.1-RC1(预发布版本1,不变动) >>
0.0.1-RC2(预发布版本2,不变动) >>
0.0.2-SNAPSHOT >>
0.0.2-RC1 >>
0.0.2-REALEASE >>
1.0.0-SNAPSHOT