|
219
revision都是唯一,并且对应配置项的某个版本就可以了。之所以配置
项的版本称作revision,是为了和软件项目的版本release区别。
配置项的初始revision是1.1,通常情况下,CVS是以1.1?1.2?1.3
这样的趋势去变化配置项的revision的。
增加一个新文件的时候,第二个数字将为“1”, 第一个数字等于该
目录中所有文件版本号第一个值的最大值。例如,当前目录包含版本号
为1.7, 3.1和4.12的文件,则一个新文件的版本号应为4.1。
? tag
和VSS的label有一些类似,tag也是用户给CVS里的某个或某些配置
项创建的标识。但CVS对tag的名称控制的比较严格,一个tag必须以字
母开头,后续多个字母,数字,减号和下划线,不能包括点号和空格。
比如“release1-3-2”,“approvdBy Sqa”等。
Tag的作用和VSS的label一致,也是给配置项标明一些我们想保留
的信息的。
6 总结
从以上的标识规范可以看出,配置项标识是一件比较细致的工作,
也是配置管理的基础。每个项目的具体情况不同,可以根据以上的规范
进行适当裁减与修改。但遵循一定的规范是相当必要的,只有这样,才
能方便配置项的查找与规类,才能较清晰的看出配置项的状态,给基线
控制、变更控制工作的开展创造基础。 |
|