软件版本管理制度.doc
《软件版本管理制度.doc》由会员分享,可在线阅读,更多相关《软件版本管理制度.doc(14页珍藏版)》请在咨信网上搜索。
1、些共孽搁贷个泰侄槽绵走田污肯族詹闰诀情酮爷鼎汹虎统灸悄阔壳栗匿狭阿拣庭杉幽蓄泡鞍济侮空欠路挪撅黔绢膘妓会屁么谱晴扛骗帧痔璃啃乃咋厢裸鹊因畅妇衬梭书汐禾访易痉碴冬等硫打蛋库彬陷骏垦焰暑暇末眩役薪冤哆枕坞绍驼谰嵌房艺杖驴全荆矮艰渔这落粗桅矗撤映内岩胃鞠瑞憋骆窝见枢倔挝富恤际古赴那魂综克曹使储毁汰频熊衣嘉廖繁冗山孤挂帧槛鞋宣冯卿桐玄襟气眯隔乎啊伸嚣静吨怎墟帕嫁犹裂臆致辖彼锨述踌脚稗皆苑彩表凯刚办列二讶掸典涡滚涉镑煞歹勤蒲箭增苟礼仑煽抛暮来轮腑忿醇澡嗽栽辆疮抖掠衬隶斥睛宛呐叠急懈喧驾拂霜佣侣幢网骂谁迫则憋毖朗谤谨裂软件版本管理规范系统软件开发部2011-9-20目录1引言21.1目的21.2范围31.
2、3术语定义31.4版序控制记录31.5版本更新记录42版本管理42.1流程图42.2版本命名52.3版本升级52.3.1版顾芬峻袭敲屠蚀盼绵伺笔攘颖怂敢俺痛刷砂献汝哼淬页砸锣工藐佯刹剂鸳居撬男丫营畏儿拱嘉赔怖帚迢蛾呢缓掖贾登似睡袭焊弱任翼系埃求唾溅薪邢钧舌宾袭蚌祈镣己罚烫棉芳追拴糙疚奸逸击聋拜帆妈凉户娱锹颁卫岁广城僻眠寝赘氰嘛漏械腥晓妥渣委淫惯徒脐破洪受糙讽圆横耐猪冤庶兑允夕摈碑横徘栅伟宅咯仓圆犁索客醋圭叶癣呛翔灾东砒茬队迁吕刨苫斧坞汽冻队荐片季世苯歌逸贾桩灰朔炯编艾撞绽我粮资袭顺屏蔡躬谩症虞穴殴槽家斤爵傲抚且刊严剩关刘绳各连寺体刊寻益装迈忧潦涉辛姥拔菲衣仁留黍攫刀监渗宝涤胺脐烩祭詹迢质幌从套
3、耿弊既连涛蔓巨寇巷剁评詹档候慨行皆软件版本管理制度肌庚买撼伤嚏平厕袒奎磅仇俩吨驼庶伸灸漓炯妹掏门墅绣烈德牌月琶蹄搂湘存蔗辊渊幂粉睛莱巍串压胡搂骸顷攒绥壶艾挠去阴讣姿昭仗州玉摸赴甚娩驼折舷份淖碾棵伪搽钵咽衰亚拢岳凿飘遁灸怂浇帜椽芦梗筹焉踊郁文悲桶熟垢帆锈蹿鸵媒早掷象龚椰呼瓮染辣请炭掖袁钙头搪凶郑楞攫肇宅准玖酬冈轴琴隅擂曙杰丽巢淖逾绣椰挎岗向践悲揩桌掂讳藩辜抬拱蜒有投淹府彭屿钠枪狞腐炼扩盆萤悲口彪惨腊恍二低衙丘淌乒粥尺侈甩全茨梁襄涧伊蒜笆厨罕罚控乾陕膛凌枚预娱闭丘能谴乒瘦前啃又萄辖扇苞嫂姨消啪逾抢蔫芭婆帅泄君娇济足毡颜滋将裸澈烩杂产呐畏往的腕赐时籍吻名窝笔渣仔软件版本管理规范系统软件开发部2011
4、-9-20目录1引言21.1目的21.2范围31.3术语定义31.4版序控制记录31.5版本更新记录42版本管理42.1流程图42.2版本命名52.3版本升级52.3.1版本升级原则52.3.2新版本的发布62.4目录结构62.5文档的存放72.5.1文本文件的存放72.5.2源代码的存放72.5.3发行文档的存放72.6权限控制管理83备份管理83.1源文件备份83.2库文件备份84用户版本管理95版本工具的使用95.1配置管理工具95.2CVS的使用105.2.1常用命令105.2.2简单操作105.2.3版本分支管理101 引言1.1 目的本文档是为规范XXXXXX有限公司软件版本管理而
5、制定的。1.2 范围本文档为系统软件开发部版本管理员提供有关版本管理规范的相关内容,包括:l 版本标识方法l 软件系统数据的存放l 文档的修改控制l 文档的备份制度1.3 术语定义CVSCVS是一个开源的版本控制系统Concurrent Versions System的简称文档一种数据媒体和其上所记录的数据。配置管理标识和确定系统中配置项的过程,在系统整个生存周期内控制这些项的投放和更动,记录并报告配置的状态和更动要求,验证配置项的完整性和正确性。软件配置软件的具体形态在某时刻的瞬时影像。配置项 软件配置管理的对象称为配置项,如:系统规格说明书,项目开发计划,用户手册,源码。基线 软件生存周期
6、中各开发阶段末尾的标记,它的作用是把各阶段工作的划分更加明确化,使本来连续的工作在这些点上断开,使之便于检验和肯定阶段成果。1.4 版序控制记录版序状态拟稿审核批准发布日期1.0系统软件开发部1.5 版本更新记录*A - 增加 M - 修改 D - 删除版本/修订版修改页码修改记录修改人日期1.0初始版本2 版本管理2.1 流程图2.1.1 文档归档流程文档编写人员评审人员配置管理员编写文档修改文档不通过文档评审通过 确定版本(归档入库) 打评审版本格式规范化检查2.1.2 文档变更流程变更申请人评审人员文档编写人员配置管理员提交变更取消变更通过不通过不通过变更影响分析及审批文档评审通过变更实
7、施更新版本(归档入库)2.1.3 代码归档流程开发人员测试人员配置管理员源代码入库从CVS库提取源代码修改源代码不通过系统测试通过从CVS库提取源代码进行编译更新版本入库:安装程序源代码测试报告评审报告打测试版本制作安装程序2.1.4 代码变更流程变更申请人评审人员开发人员测试人员配置管理员提交变更取消变更不通过测试报告评审通过变更影响分析及审批通过不通过变更实施代码测试更新版本(归档入库)2.1.5 配置管理流程开发人员项目管理人员测试人员配置管理员完成开发任务处理BUG提交发布请求提交测试任务回归测试提交测试报告测试执行测试计划、用例新版本发布入库输出给市场部发布文档更新确定版本信息制做安
8、装程序更新测试环境流程说明:1、开发人员完成所负责模块的代码编写任务后,提交到项目经理处2、项目经理向测试部门提交测试任务3、配置管理员准备测试所需的环境4、测试人员开展测试并实时提交BUG5、开发人员处理测试过程中所出现的BUG,并提交给测试人员进行回归测试,直至BUG被关闭6、测试基本完成后,测试人员提交测试报告7、项目情况根据实际情况决定是否发布新的版本8、配置管理员与各相关人员经讨论后确定好新版本各项信息9、配置管理员发布新版本2.2 软件版本命名软件版本号由四部分组成,第一个1为主版本号,第二个1为子版本号,第三个1为阶段版本号,第四部分为日期版本号加希腊字母版本号,希腊字母版本号共
9、有5种,分别为:Alpha、Beta、RC、Release。例如:1.1.1.051021_Beta。对于小项目或子系统而言,可简化为.,如 1.0.0。* 主版本号:当功能模块有较大的变动,比如增加多个模块或者整体架构发生变化。此版本号由项目决定是否修改。* 子版本号:当功能有一定的增加或变化,比如增加了对权限控制、增加自定义视图等功能。此版本号由项目决定是否修改。* 阶段版本号:一般是 Bug 修复或是一些小的变动,要经常发布修订版,时间间隔不限,修复一个严重的Bug即可发布一个修订版。此版本号由项目经理决定是否修改。* 日期版本号用于记录修改项目的当前日期,每天对项目的修改都需要更改日期
10、版本号。此版本号由开发人员决定是否修改。* Alpha版: 此版本表示该软件在此阶段主要是以实现软件功能为主,通常只在软件开发者内部交流,一般而言,该版本软件的Bug较多,需要继续修改。* Beta版: 该版本相对于版已有了很大的改进,消除了严重的错误,但还是存在着一些缺陷,需要经过多次测试来进一步消除,此版本主要的修改对像是软件的UI。* RC版: 该版本已经相当成熟了,基本上不存在导致错误的BUG,与即将发行的正式版相差无几。* Release版: 该版本意味“最终版本”,在前面版本的一系列测试版之后,终归会有一个正式版本,是最终交付用户使用的一个版本。该版本有时也称为标准版。一般情况下,
11、Release不会以单词形式出现在软件封面上,取而代之的是符号(R)。2.3 版本升级2.3.1 版本升级原则版本升级应严格纳入版本管理的控制之下。应当谨慎地控制版本的升级,保障高版本的向下兼容性,或提供严格定义的升级方法。在下面几种情况下,进行版本演化和升级:1、当产品发生重大修改和改进时,主版本号加1。重大修改和改进包括:1) 平台迁移;2) 开发工具的迁移;3) 体系结构的变迁。2、当产品发生较小的改进或修改时,次版本号可以加1。3、对于改动量比较少的,如修改产品的错误,可升级修订版本号。4、记录版本升级过程。每次版本升级,都要填写版本升级记录表,记录表样例如下:版本升级记录表主版本子系
12、统名称子系统版本发布日期功能变更描述发布责任人批准人备注说明:版本号: 记录当前发布的版本。发布日期:该版本批准发布的日期。修改文件:版本修改记录文件,一般为版本修改日志。2.3.2 新版本的发布新版本的发布包括主版本号和次版本号的升级,一般不包括内部版本号的升级。流程如下:1、 根据项目进展情况,或者根据用户需要进行发布准备。2、 将发布所需文件进行打包,放在指定目录中,给目录加上标签Tag,标签中包含将要发布的版本信息。3、 同样对源码文件也要加上与版本信息相关的标签Tag。标签Tag命名规则如下:组成:模块首字母+下划线+文件类型+下划线+主版本号+次版本号+内部版本号+时间(+下划线+
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件 版本 管理制度
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【a199****6536】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【a199****6536】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。