开源项目版本规范

1、开源项目版本信息案例


软件的版本通常由三位组成,形如: X.Y.Z
版本是严格递增的,此处是:16.2.0 - > 16.3.0 -> 16.3.1
在发布重要版本时,可以发布alpha, rc 等先行版本

alpha和rc等修饰版本的关键字后面可 以带上次数和meta信息

 



2、遵守 semver 规范的优势

 



优势:·避免出现循环依赖 ·依赖冲突减少

 



3、语义化版本(Semantic Versioning)规范格式

 


主版本号:当你做了不兼容的 API 修改,
次版本号:当你做了向下兼容的功能性新增, 
修订号:当你做了向下兼容的问题修正。

 


4、先行版本号

 


先行版本号可以作为发布正式版之前的版本,格式是在修订版本号后面加上一个连接 号(-),再加上一连串以点(.)分割的标识符,标识符可以由英文、数字和连接号 ([0-9A-Za-z-])组成。
·alpha:是内部测试版,一般不向外部发布,会有很多 Bug。一般只有测试人员使用。
·beta:也是测试版,这个阶段的版本会一直加入新的功能。在 Alpha 版之后推出
·rc:Release Candidate) 系统平台上就是发行候选版本。RC 版不会再加入新的功能了,主 要着重于除错。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值