1.产品版本号的组成部分
产品版本号有四部分组成:
第一部分为主版本号;
第二部分为次版本号;
第三部分为修订版本号;
第四部分为日期版本号加希腊字母版本号,希腊字母版本号共有四种,分别为base、alpha、beta 、 release、build。
2.版本号修改规则
(1)主版本号:当功能模块有较大的变动,比如增加模块或是整体架构发生变化。
(2)次版本号:相对于主版本号而言,次版本号的升级对应的只是局部的变动,但该局部的变动造成程序和以前版本不能兼容,或者对该程序以前的协作关系产生了破坏,或者是功能上有大的改进或增强。
(3)修订版本号:一般是Bug 的修复或是一些小的变动或是一些功能的扩充。
(4)日期版本号:用于记录修改项目的当前日期,每天对项目的修改都需要更改日期版本号。
(5)希腊字母版本号:此版本号用于标注当前版本的产品处于哪个开发阶段,当产品进入到另一个阶段时需要修改此版本号。如果当天发了两个版本,就在当天版本号的最后加下划线+数字。比如:1.1.1.20210916_beta_2
3.版本阶段说明
base:表示该版本为基础版本。
alpha :产品的初级版本,表示该产品在此阶段以实现产品功能为主,通常只在产品开发者内部交流,一般而言,该版本产品的Bug较多,需要继续修改,是测试版本。测试人员提交Bug经开发人员修改确认之后,发布到测试环境让测试人员测试,此时可将产品版本标注为alpha版。
beta :该版本相对于Alpha 版已经有了很大的进步,消除了严重错误,但还需要经过多次测试来进一步消除,此版本主要的修改对象是产品的UI。修改的Bug 经测试人员测试确认后可发布到测试环境,此时可将产品版本标注为 beta版。
release:该版本意味“最终版本”,在前面版本的一系列测试版之后,终归会有一个正式的版本,是最终交付用户使用的一个版本。该版本有时也称标准版。
build:开发人员使用的版本号
- 上一篇:新人指南:GDT
- 下一篇:规范:测试的一些规范
本站所有资源都来源于网络收集、网友提供或者交换而来!如果侵犯了您的权益,请及时联系本站客服,我们立刻删除!
猜你还喜欢
- 10-19 H5页面获取微信用户openid极简攻略
- 10-19 php项目中 composer update install 区别
- 10-16 vue-h5微信公众号 网页授权登录(静默授权)
- 10-16 vue微信H5自定义分享兼容ios、PC、安卓
- 10-16 laravel SimpleQrCode 扩展包生成二维码使用记录
- 10-16 [最新]mac安装ImageMagick与PHP扩展Imagick
- 10-16 mac安装ImageMagick与PHP扩展imagick
- 10-16 laravel常用目录路径获取方法
- 10-16 [扩展推荐] Laravel 的整站静态页面缓存
- 10-16 Github webhooks 自动部署博客文章,使用总结【含视频】
- 10-16 PHPExcel 设置单元格受保护,不可编辑,或需要密码
- 10-16 如何创建受密码保护的pdf文件
暂无评论,来添加一个吧。