某项目配置管理流程

某项目配置管理流程

ID:15061495

大小:973.00 KB

页数:23页

时间:2018-08-01

某项目配置管理流程_第1页
某项目配置管理流程_第2页
某项目配置管理流程_第3页
某项目配置管理流程_第4页
某项目配置管理流程_第5页
资源描述:

《某项目配置管理流程》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、内部资料  注意保密软件项目技术可行性报告编号:**项目组软件配置管理流程V1.2内部资料  注意保密软件项目技术可行性报告修订页编号修订内容简述修订日期版本号修订人1内部资料  注意保密软件项目技术可行性报告目录1前言11.1文档说明11.2定义11.3参考资料12配置管理总则13配置管理流程23.1立项阶段23.2编码阶段33.2.1建立本地工作区43.2.2建立任务分支53.2.3在任务分支上开发63.2.4定期将主干更新合并到分支73.3测试阶段113.3.1集成测试123.3.2验收测试143.3.3版本基线化163.3.4解决代码冲突173.4发布阶段20内部资料  注意保密软件

2、项目技术可行性报告1前言1.1文档说明本文档适用于**项目组,目的是统一项目组内软件配置管理流程,加强团队开发的协同性及规范性,提高软件版本管理水平,保证软件产品的完整性、一致性和可跟踪性。1.2定义SVN:Subversion的简称,一个开源的版本管理工具,CVS的下一代产品。TortoiseSVN:Windows环境下的SVN客户端。Firefly:Hansky公司生产的商用版本管理工具。PM:项目经理SCM:配置管理员SIT:系统集成测试UAT:用户验收测试1.3参考资料《软件配置管理模式》2配置管理总则l版本管理服务器的用户认证不依赖于操作系统的用户系统。l用户的密码文件在服务端应以

3、密文形式存放。l服务器上应存在对版本库定期进行备份的机制。l本流程与具体的配置管理工具无关,但推荐采用Subversion(简称SVN)作为版本管理的服务端软件,因为它能较好的减少配置管理的工作量。第20页内部资料  注意保密软件项目技术可行性报告1配置管理流程1.1立项阶段l原则上,一个项目群建一个版本库。l版本库下固定分四个区:n01_Trunk主干区,项目开发主线,可编译的、稳定的。n02_Branches分支区,放任务分支、测试分支,公司方配置管理员管理n03_Tags基线区,项目发布基线,行方配置管理员管理n04_Releases发布区,存放发布内容,下发人员管理【示意图】l对于同

4、时采用了两个配置管理工具(例如SVN和Firefly)的项目,建议按不同的区来划分配置管理工具的覆盖范围,例如SVN管理主干区、分支区,Firefly管理基线区和发布区。第20页内部资料  注意保密软件项目技术可行性报告1.1编码阶段第20页内部资料  注意保密软件项目技术可行性报告1.1.1建立本地工作区1.在Windows资源管理器右键菜单中选择“SVN检出”。2.对于开发人员来说,只需要检出主干区(01_Trunk),检出的目录就像普通Java项目目录一样。第20页内部资料  注意保密软件项目技术可行性报告1.1.1建立任务分支1.在本地工作区中,右键选中项目根目录,建立并切换到分支。

5、注意:分支的名称不要有空格、中文、特殊符号,一般格式为“YYYYMMDD任务简述”。第20页内部资料  注意保密软件项目技术可行性报告1.1.1在任务分支上开发1.在分支上修改文件,并及时提交,SVN上每一次提交就是一个变更集。2.可以通过切换(Switch)完成在不同分支之间的跳转,实现个人的并行开发。切换之前,必须将本地工作区的修改内容提交到分支上。第20页内部资料  注意保密软件项目技术可行性报告1.1.1定期将主干更新合并到分支当某个任务分支的开发周期较长,应定期(如每两周)将主干发生的更新合并到分支。1.先将本地工作区切换到任务分支:2.右键选中项目根目录,选择合并,注意合并的源应

6、该选择主干(01_Trunk)。第20页内部资料  注意保密软件项目技术可行性报告第20页内部资料  注意保密软件项目技术可行性报告1.合并后的结果都放在本地工作区,检查本次合并到底发生了哪些变化,确认之后,将合并结果提交到分支上。第20页内部资料  注意保密软件项目技术可行性报告第20页内部资料  注意保密软件项目技术可行性报告1.1测试阶段第20页内部资料  注意保密软件项目技术可行性报告1.1.1集成测试1.先将项目切回到主干,然后通过分支功能,基于主干建立测试分支,并切换到测试分支。2.与开发人员确认本次下发相关任务分支路径,通过合并功能,将任务分支的内容合并到测试分支上。第20页内

7、部资料  注意保密软件项目技术可行性报告1.通过“版本库浏览器”,到分支区(02_Branches)下删除已合并的任务分支。第20页内部资料  注意保密软件项目技术可行性报告1.通过检查更新功能,查看本次下发共修改了哪些地方,重点关注配置文件的修改,存在疑问的地方与相关开发人员确认。2.提交合并结果到测试分支,并通知本次下发相关的开发人员,测试分支已建立。3.开发人员将本地工作区切换到测试分支上,测试过程中发

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。