版本号说明
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
说明:本文中蓝色斜体字体为说明性文字,写文档时请删除或替换。
XXXXX 1.0
版本号说明
文件档案表(请用蓝色粗体11号字填写)
修订记录
目录
文件档案表(请用蓝色粗体11号字填写) (2)
修订记录 (3)
1 引言 (5)
1.1 编写目的 (5)
1.2 范围 (5)
1.3 定义、首字母缩写词和缩略语 (5)
1.4 参考资料 (5)
2 版本号说明 (6)
2.1 版本号适用范围 (6)
2.2 版本号规则说明 (6)
2.3 现存版本的新名字 (7)
3 版本号修改时间说明 (7)
1 引言
1.1 编写目的
说明编写版本号说明的目的,指出预期的读者范围。
1.2 范围
说明:
a.待开发的软件系统的名称;
b.说明软件将干什么,如果需要的话,还要说明软件产品不干什么;
c.描述所说明的软件的应用。应当:
1)尽可能精确地描述所有相关的利益、目的、以及最终目标。
2)如果有一个较高层次的说明存在,则应该使其和高层次说明中的类似的陈述相一致(例如,系统的需求规格说明)。
1.3 定义、首字母缩写词和缩略语
列出本文件中用到的专门术语的定义和缩写词的原词组。
所有专门术语和缩写词,最终需要合并到系统术语表中。
1.4 参考资料
列出要用到的参考资料,如:
a.本项目的经核准的计划任务书或合同、上级机关的批文;
b.属于本项目的其他已发表的文件;
c.本文件中各处引用的文件、资料,包括所要用到的软件开发标准。
列出这些文件的标题、文件编号、发表日期和出版单位,说明能够得到这些文件资料的来源。
2 版本号说明
2.1 版本号适用范围
2.2 版本号规则说明
1.对外发布的版本号说明:
产品名+大版本号+小版本号+svn版本数字+版本定位+[for 应用场景]
举例:YeeStor 2.3.2559 Beta
2.3.2559。
3.附版本定位字符的说明:
●Alpha:是指内测,即开发团队内部测试的版本或者有限用户体验测试版本;
●Beta:是指公测,即针对所有用户公开的测试版本;
●RC 版:(Release Candidate 的缩写):发行候选版本。和Beta 版最大的差别在
于 Beta 阶段会一直加入新的功能,甚至删除某些功能;但是到了RC阶段软件的功能几乎不会有什么大的改动,此时它更侧重于找错和修复Bug。
●Final 版:正式版。
●其他的还可以根据具体需要定义:
OEM 版:(Oringinal Equipment Manufacturer缩写)提供给代工厂商的版本;
区分是否授权的有 Trial(试用版)、Demo(演示版)、Lite(精简版)等等。
4.如果有针对不同操作系统的程序包,则在最终安装包中增加一级目录,显示相应的操作
系统。如:
CentOS5.4——YeeStor2.3.2559_Beta \YeeStor2.3.2559_Beta_for_oracle_vm
CentOS6.2——YeeStor 2.3.2559_Beta
Windows——YeeStor 2.3.2559_Beta
5.关于版本号中的分割符号,区分两种情况:
一种是显示类,如CLI、UI中显示的版本号、各种手册中描写的版本号等,采用空格的方式,视觉上比较习惯,如显示:YeeStor2.2.2756 Alpha1 for oracle vm 还有就是打包程序这一类,采用下划线分割,避免有些地方对空格支持不好的情况。如:YeeStor2.2.2756_Alpha1_for_oracle_vm
2.3 现存版本的新名字
3 版本号修改时间说明