9. 交付管理操作规范
9.1. 概述
在项目交付阶段,需要最终明确交付的工作成果和版本的正确性。
9.2. 检查交付内容
SCM工程师在收到包含电子版的《项目发布审批表》或《组件信息表》mail之后,检查表中各栏目是否按照规范填写完整,是否符合《项目工作成果清单》说明;
在《项目发布审批表》或《组件信息表》中,需要SCM工程师确认的内容如下图红色字体标注的地方:
注意:
若有编译依赖,则需按图中样式记录。
9.3. 检查基线状态
SCM工程师检查待交付的配置项是否已形成基线,对于未形成基线的配置项,参照8.1-8.6节规范建立基线。
9.4. 交付配置项
1. 在Wincvs中,选择checkout(检出)或Update(更新)该配置项到本地;
2. 接着把项目配置项从cvs中取出,并生成相应的MD5码,一同交付到交付库的相应目录。
3. 对于为了便于运营经理部署操作,而提供的第三方非配置项或根据《系统部署安装配置手册》、《产品升级指南》(升级项目)对上线配置项二次制做后的非配置项,可以由SCM工程师确认,并手动上传至交付库的相应目录。
9.5. 更新交付状态
在开发库(AccessControl)目录中,SCM工程师更新《项目基线记录表》。填写以下内容:
基线版本(tag) 交付成果 & MD5码 ftp路径 时间 备注
9.6. 填写发布审批表
SCM工程师在完成产品的交付工作后,需要填写电子版的《项目发布审批表》或《组件信息表》,全部答复mail。
9.7. 保存基线记录表
当SCM工程师对《项目基线记录表》中的内容进行了更新,同时需要提交到开发库中保存。
9.8. 发送交付通知
SCM工程师提交《项目基线记录表》后,以邮件方式发送“配置项交付通知”给QA工程师、项目经理、SCM经理和项目组相关人员。
9.9. 签字确认
SCM工程师在收到纸版的《项目发布审批表》或《组件信息表》后,需要确认纸版内容和电子版一致,然后签字。
10. 代码行统计操作规范
10.1. 概述
为辅助项目度量、考核,SCM工程师根据QA工程师要求,对项目源代码版本的代码行进行统计。
10.2. 统计方法
QA工程师将需要统计的项目基线版本、文件类型等信息,以邮件方式发送给SCM工程师。
SCM工程师将相应的源代码获取后,使用指定的统计工具进行代码行统计。
10.3. 更新统计状态
在开发库(AccessControl)目录中,SCM工程师更新《项目基线记录表》。填写以下内容:
配置项(cvs路径) 文件类型 基线版本(tag) 统计代码行数 项目tag号 时间 备注
10.4. 保存基线记录表
当SCM工程师对《项目基线记录表》中的内容进行了更新,同时需要提交到开发库中保存。
10.5. 发送统计通知
SCM工程师提交《项目基线记录表》后,以邮件方式发送“代码行统计通知”给QA工程师、项目经理、SCM经理和项目组相关人员。