软件配置管理及SVN的使用

 

一、配置管理

  1. 管理整个软件生命周期中的配置项

   配置项:软件生命周期中产出的各种输出成果,如需求文档、设计文档、代码、测试相关文档

  2.管理配置项的变化(核心)

  3.使用配置管理工具: VSS(入门) SVN  GIT(分布式开发) ClearCase(大型商业软件)

 

 

二、配置管理目的

  1. 保证软件产品的完整性:保证所有人拿到的文档、代码都是全的

  2. 保证软件产品的一致性:保证所有人拿到的文档、代码都是一样的

  3. 保证软件产品的可追溯性:保证不同时间点的文档、代码的保存及获取

 

 

三、配置管理中的常用概念

  1. 配置项(CI:configuration items):软件生命周期中产出的各种输出成果,如需求文档、设计文档、代码、测试相关文档

  2. 配置(configuration):工作成果物的集合,每个成果物都有自己的版本

  3. 版本(version):对配置项的标识,一般通过版本号进行标识

    主版本.子版本.维护版本.补丁版本

  4. 基线(baseline):基线可以视为项目的一个过程进行到成熟阶段时的里程碑,标志着项目可以进入下一个过程。提供一个正式的标准,随后的工作基于此标准

    需求基线:所有需求收集整理完毕进入需求待评审基线---根据评审意见修改后进入需求发布基线。

    编码基线:开发完成待提交测试基线-----测试通过基线࿰

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值