GNU版本号命名规则

其形式是: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 等)

推荐阅读更多精彩内容