为什么需要版本控制?


Posted in 面试题 onAugust 08, 2013

变更控制的目的是防止配置项被随意修改而导致混乱。
为了提高效率,对于处于“草稿状态”的配置项,不必进行变更控制,因为它们本来就是草稿,本来就是要被不断地修改的。
当配置项状态为“正式发布”,或者该配置项已经成为某个基线的一部分(即被“冻结”)时,如果要修改配置项的话,那么按照变更控制规则执行。
步骤:
第一步 变更申请。变更申请人向CCB提交变更申请,重点说明“变更内容”和“变更原因”。
第二步 审批变更申请。CCB负责人(或项目经理)审批该申请,分析此变更对项目造成的影响。如果同意变更的话,则转向第三步,否则终止。
第三步 安排变更任务。CCB指定变更执行人,安排他们的任务。CCB需要和变更执行人就变更内容达成共识。
第四步 执行变更任务。变更执行人根据CCB安排的任务,修改配置项。CCB监督变更任务的执行,如检查变更内容是否正确、是否按时完成工作等。
第五步 对更改后的配置项重新进行技术评审(或审批)。
第六步 结束变更。当所有变更后的配置项都通过了技术评审或领导审批,这些配置项的状态从“正在修改”变迁为“正式发布”,本次变更结束。
在实际操作中,审批变更申请并非总是“客观公正”的,人们并不在乎变更申请是否合理,关键看是谁提出变更申请。官儿越大的人提出的变更申请总是优先处理的。


Tags in this post...

面试题 相关文章推荐
如何将字串String转换成整数int
Feb 21 面试题
几个人围成一圈的问题
Sep 26 面试题
统计每一学生的平均成绩
Jun 06 面试题
第一范式(1NF)、第二范式(2NF)和第三范式(3NF)之间的区别是什么?
Apr 28 面试题
DBA的职责都有哪些
May 16 面试题
如何删除一个表里面的重复行
Jul 13 面试题
广州品高软件.net笔面试题目
Apr 18 面试题
linux面试题参考答案(4)
Jan 28 面试题
Shell如何接收变量输入
Sep 24 面试题
什么是设计模式
Jun 17 面试题
EJB实例的生命周期
Oct 28 面试题
MVC的各个部分都有那些技术来实现?如何实现?
Apr 21 面试题
Why do we need Unit test
Jan 03 #面试题
百度软件工程师职位
Feb 14 #面试题
软件配置管理有什么好处
Apr 15 #面试题
中间件分为哪几类
Mar 14 #面试题
软件生产职位结构化面试主要考察要素及面试题库
Jun 12 #面试题
一套软件开发工程师笔试题
May 18 #面试题
软件工程师面试题
Jun 25 #面试题
You might like
解析PHP多种序列化与反序列化的方法
2013/06/06 PHP
php利用事务处理转账问题
2015/04/22 PHP
浅谈PHP的排列组合(如输入a,b,c 输出他们的全部组合)
2017/03/14 PHP
php实现的redis缓存类定义与使用方法示例
2017/08/09 PHP
PHP7扩展开发之hello word实现方法详解
2018/01/15 PHP
Laravel推荐使用的十个辅助函数
2019/05/10 PHP
15款jQuery分布引导插件分享
2015/02/04 Javascript
学习使用AngularJS文件上传控件
2016/02/16 Javascript
原生js实现class的添加和删除简单代码
2016/07/12 Javascript
对js中回调函数的一些看法
2016/08/29 Javascript
详解jQuery中基本的动画方法
2016/12/14 Javascript
vue+vuex+axio从后台获取数据存入vuex实现组件之间共享数据
2017/04/22 Javascript
react native带索引的城市列表组件的实例代码
2017/08/08 Javascript
JavaScript编写的网页小游戏,很给力
2017/08/18 Javascript
Vue学习之常用指令实例详解
2020/01/06 Javascript
小程序实现tab标签页
2020/11/16 Javascript
[00:53]TI3正赛第三天 DK怒破A队不败金身 现场国旗飘扬热血激昂
2013/08/10 DOTA
[11:27]《一刀刀一天》之DOTA全时刻20:TI4总奖金突破920W TS赛事分析
2014/06/18 DOTA
Python实现文件复制删除
2016/04/19 Python
详解python中的文件与目录操作
2017/07/11 Python
浅谈Python中的bs4基础
2018/10/21 Python
手写一个python迭代器过程详解
2019/08/27 Python
pycharm部署、配置anaconda环境的教程
2020/03/24 Python
Python接口测试数据库封装实现原理
2020/05/09 Python
快速了解Python开发环境Spyder
2020/06/29 Python
css3通过scale()、rotate()实现放大、旋转
2020/03/19 HTML / CSS
HTML5中input输入框默认提示文字向左向右移动的示例代码
2020/09/10 HTML / CSS
异步传递消息系统的作用
2016/05/01 面试题
AJAX检测用户名是否存在的方法
2021/03/24 Javascript
高中毕业生自我鉴定范文
2013/09/26 职场文书
2013年军训通讯稿
2014/02/05 职场文书
法学专业毕业生求职信
2014/06/12 职场文书
2015大学生暑假调查报告
2015/07/13 职场文书
2016年万圣节活动总结
2016/04/05 职场文书
导游词之湖北梁子湖
2019/11/07 职场文书
Idea连接MySQL数据库出现中文乱码的问题
2021/04/14 MySQL