基于Starteam软件配置管理系统.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于Starteam软件配置管理系统

基于Starteam软件配置管理系统   摘 要   软件配置管理系统指的是进行软件配置库的管理,配置库包含软件开发库、受控库和产品库,由CM人员负责管理和维护。本文介绍如何利用“Starteam”工具完成软件工作产品的出库、入库和变更控制,从而避免软件项目发生混乱,提高软件开发团队的工作效率。   【关键词】配置库 开发库 受控库 产品库 CCB   1 建立配置库   《国防开发任务书》评审通过后,由项目经理向CM人员提交《配置库建立申请表》, CM人员根据申请表规划存储结构,利用“Starteam”建立开发库、受控库和产品库,并分配权限。   2 开发库管理规定   开发库是项目组内部使用,有访问控制权限的项目组成员可自行进行出库、入库和变更的操作。   2.1 入库控制   配置项的拟制人对配置项进行“Add Files”操作,实施配置项的入库。   2.2 出库控制   项目组成员对配置项进行“Check out”操作,实施配置项的出库。   2.3 变更控制   (1)项目组成员对相应版本的配置项“Check out”后进行更改;   (2)完成有效更改后,将配置项“Check in”至开发库,形成新的版本。   3 受控库管理规定   3.1 入库控制   入受控库内容应包括:《软件配置管理计划》中识别的所有配置项(含软件文档、源程序、目标程序等)。   (1)拟制、校对与审核:项目组成员拟制软件文档,项目经理或本领域专家等对软件文档进行校对,项目部门负责人对软件文档进行审核;   (2)评审与批准:项目组成员将审核通过的文档及《软件评审申请单》提交至项目主管,项目主管组织评审,项目组成员针对专家提出的问题进行归零,主审评委验证后提交项目经理、部门负责人、标准化负责人和主管副总工签署确认;   (3)入库申请:项目组成员提交相应版本的文档(若是程序,则是通过测试的),及经过了CCB审批的《软件入库申请单》给CM人员;   (4)配置审核:CM人员与项目经理进行物理/功能审核,并确认签署的文档与提交入受控库的版本一致;   (5)实施入库:CM人员将确认过的版本检入受控库,并通过“Label”对入库版本进行标识,同时对开发库中标识出对应的受控库版本号;   (6)状态跟踪:CM人员填写《配置状态报告》,对入库信息进行登记;   (7)发布通知:CM人员通过StarTeam工具的“Topic”功能,通知相关方配置项入库的信息。   3.2 出库控制   当配置项进行测试、联试、外场试验等需要出库时,项目组成员必须在CM人员处提取,以保证配置项版本的一致性和唯一性。   配置项出受控库的流程规定如下:   (1)出库申请:项目组成员填写《软件出库申请单》,并提交CCB审批;   (2)出库审批:CCB审批受控库出库申请,由CCB组长批准;   (3)物理审核:在出库申请经过审批后,CM人员对配置项实施物理审核;   (4)实施出库:将物理审核后的配置项进行“Check out”操作,交给出库申请人;   (5)状态跟踪:CM人员在出库操作后,填写《软件配置状态报告》,对出库信息进行记录;   (6)发布通知:CM人员利用StarTeam工具的“Topic”功能,通知相关方配置项的出库信息。   4 产品库管理规定   4.1 入库控制   入库内容包括:项目的产品基线或技术状态冻结的软件产品。   (1)申请及批准:受控库中产品基线建立后,CM人员填写产品基线的受控库《软件出库申请单》和产品库《软件入库申请单》,由CCB审签,由CCB组长批准;   (2)出受控库:CM人员从受控库提取相应产品基线的内容并将工作产品刻盘、贴标签、装盒与批准的产品库《软件入库申请单》一并提交至产品库CM人员;   (3)入产品库:产品库CM人员根据CCB审批的产品库《软件入库申请单》进行签收,接收光盘,将光盘中的产品基线入产品库后将光盘归档。   (4)状态跟踪:产品库CM人员实施入产品库操作后,CM人员和产品库CM人员分别填写《软件配置状态报告》对各库的出入库情况进行登记。   发布通知:CM人员和产品库CM人员分别利用StarTeam工具的“Topic”功能,通知相关方配置项的出入库信息。   4.2 出库控制   (1)提交出库申请单:提取人员填写《软件出库申请单》,并提交CCB审批;   (2)实施出库:产品库CM人员在CCB审签出库申请后实施产品库配置项的出库操作,将配置项交给提取人;   (3)状态跟踪:产品库CM人员在实施完出库操作后,填写《软件配置状态报告》,对出库信息进行记录。   (4)发布通知:产品库CM人员利用StarTe

文档评论(0)

189****7685 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档