大家好,又见面了,我是你们的朋友全栈君。
软件、硬件版本号命名规范
常见版本号规范示例如 v1.0.0
通用版本命名规范如下:
- 主版本号.子版本号.修订版本号.日期_版本阶段
如
v1.2.3.20201228_rc
- 主版本号(
1
) 功能模块发生较大变动,如增加多个模块/整体架构改变 - 子版本号(
2
) 功能增加或变化 - 修订版本号(
3
) Bug修复或小变动,间隔不限,修复一个严重bug即可发布一个修订版 由项目经理决定 - 日期版本号(
20201228
) 记录修改项目的当前日期,每天对项目修改都更改 由开发人员决定 - 希腊字母版本号(
rc
)标注当前版本的软件处于哪个开发阶段
软件版本阶段如下:
- Base版:假页面链接,含所有功能和页面布局,功能未完整实现,仅一个基础架构
- Alpha版:以实现软件功能为主,通常只在软件开发者内部交流;一般该版本bug较多,需继续修改
- Beta版:较 α alpha α 版本有很大改进,消除严重错误,仍然存在缺陷,需多次测试消除 [修改对象=>软件UI]
- RC版:相当成熟,基本上不存在致错bug,与发行版本相差不大
- Release版:最终版本/标准版(R代之)
阶段名称 | 阶段标识 |
---|---|
需求控制 | a |
设计阶段 | b |
编码阶段 | c |
单元测试 | d |
单元测试修改 | e |
集成测试 | f |
集成测试修改 | g |
系统测试 | h |
系统测试修改 | i |
验收测试 | j |
验收测试修改 | k |
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/195254.html原文链接:https://javaforall.cn