主页 > 如何下载imtoken钱包 > 软件版本号规范及命名原则

软件版本号规范及命名原则

如何下载imtoken钱包 2023-08-01 05:10:47

一、软件版本阶段说明

* Alpha版:该版本是指现阶段的软件主要是实现软件功能,通常只在软件开发者内部进行通信。 总的来说,这个版本的软件bug比较多,需要不断的修改。 * Beta版:与α版相比BTC软件版本,该版本有了很大改进,消除了严重错误,但仍有一些缺陷需要通过多次测试进一步消除。 该版本的主要修改目标是软件UI。 * RC版:该版本相当成熟,基本没有导致错误的bug,与即将发布的正式版相差无几。 * 发行版:这个版本的意思是“最终版”。 经过前一个版本的一系列测试版本,最终会有一个正式版本,也就是最终交付给用户的版本。 此版本有时也称为标准版。 一般情况下,Release不会以文字的形式出现在软件封面上,而会被一个符号(R)代替。

2.版本命名约定

专业btc看盘软件_BTC软件版本_btc手机挖矿软件

软件版本号由四部分组成:

第一个1是主版本号

第二个1是子版本号

BTC软件版本_专业btc看盘软件_btc手机挖矿软件

第三个1是阶段版本号

第四部分是日期版本号加上希腊字母版本号

希腊字母版本号有五种,分别是:base、alpha、beta、RC、release。 示例:1.1.1.051021_beta

专业btc看盘软件_btc手机挖矿软件_BTC软件版本

General:完整的版本号定义,分为三项::..,如1.0.0

3.版本号修改规则

* Major version number (1):当功能模块发生重大变化时,如增加多个模块或改变整体架构。 这个版本号由项目决定是否修改。 * 子版本号(1):当功能有一定的增加或变化时,如增加权限控制、自定义视图等功能。 这个版本号由项目决定是否修改。 * 阶段版本号(1):一般是bug修复或者一些小改动。 需要经常发布修订版,时间间隔不受限制。 当严重的错误被修复时,可以发布修订版本。 这个版本号由项目经理决定是否修改。 * 日期版本号(051021):用于记录当前修改项目的日期,修改项目需要每天更改日期版本号。 这个版本号由开发者自行决定是否修改。 * 希腊字母版本号(beta):该版本号用于标记软件当前版本处于哪个开发阶段,当软件进入另一个阶段时需要修改该版本号。 这个版本号由项目决定是否修改。

专业btc看盘软件_BTC软件版本_btc手机挖矿软件

4.文件命名约定

文件名由四部分组成:第一部分是项目名称,第二部分是文件的描述,第三部分是当前软件的版本号,第四部分是文件阶段标识加文件后缀,例如:项目外包平台测试报告1.1.1.051021_beta_b.xls,该文件为项目外包平台的测试报告文件BTC软件版本,版本号为:1.1.1.051021_beta。

同版本同阶段文件修改次数超过2次,在阶段标记后加数字标记,每次修改次数加1。项目外包平台测试报告为1.1.1.051021_beta_b1 .xls.

btc手机挖矿软件_专业btc看盘软件_BTC软件版本

当多人同时提交同一个文件时,可以在阶段标识后加上姓名或缩写来区分,例如:项目外包平台测试报告1.1.1.051021_beta_b_LiuQi.xls。 再次提交此文件时,也可在人名或简称后加序号以示区别,例如:项目外包平台测试报告1.1.1.051021_beta_b_LiuQi2.xls。

5.版本号的阶段识别

软件每个版本包含11个阶段,详细阶段说明如下:

阶段名称 阶段识别 要求 控制 a 设计阶段 b 编码阶段 c 单元测试 d 单元测试修改 e 集成测试 f 集成测试修改 g 系统测试 h 系统测试修改 i 验收测试 j 验收测试修改 k