关于开发版本号的问题

     经常有下jar的时候看到1.0.0 ,1.1.1,。。。等版本号。问题来了这些数字代表什么意义,又有什么规律规则?

不懂就各种翻,总结一发:

版本号的格式为 X.Y.Z(又称 Major.Minor.Patch),递增的规则为:

X 表示主版本号,当 API 的兼容性变化时,X 需递增。

Y 表示次版本号,当增加功能时(不影响 API 的兼容性),Y 需递增。

Z 表示修订号,当做 Bug 修复时(不影响 API 的兼容性),Z 需递增。

一般的版本都是x.y.z  这样看版本号一目了然了。 

还有其他规则么?比如

Release,Upgrade...后缀又代表什么意思?继续。。

以下是一些常用的修饰的词:

Snapshot版本代表不稳定、 处于开发中的版本

Alpha: 内部版本

DEV: 开发版本(Development)

Beta: 测试版

Demo: 演示版

Enhance: 增强版

Free: 自由版

Full Version: 完整版,即正式版

Final:最终版,正式版

LTS: 长期维护版本(Long Term Support),一般为18个月。

Pro(professional):专业版

Plus:加强版

Retail:零售版

Shareware共享版,虽然不会要求注册但是一般也有功能限制

SR:修正版(Senior,中文解释为资深)

Trial:试用版(一般有时间或者功能限制)

Release: 发行版

RC: 即将作为正式版发布(Release Candidat)

Standard: 标准版

Ultimate: 旗舰版

Upgrade: 升级版

注意:版本一经发布,不得修改其内容,任何修改必须在新版本发布!

学习笔记分享

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值