其形式是:major.minor.maintenance.build:
- major:是主版本号,一般在软件有重大升级时增长
- minor:是次版本号,一般在软件有新功能时增长
- maintenance:是维护版本,一般在软件有问题修复后增长
- build:是构建版本,一般只要软件被重新编译过就会增长
需要对新人做一个简单说明:
- major、minor、maintenance 各自按照十进制增长,各自可以是两位数、> 甚至三位数,例如:12.34.56
- 从左到右,当左边的版本号加1,其右边的版本号归零,例如:12.34.56 ->12.35.00;12.34.56 -> 13.00.00
- build 版本号为版本管理工具自动生成(svn、git 等)