配置管理中的开发库、受控库、产品库都分别是干嘛的
- 分类:学无止境
- 时间:2021-11-09
简介配置管理中的开发库、受控库、产品库都分别是干嘛的
配置管理中的开发库、受控库、产品库都分别是干嘛的
一般情况,
开发库是开发人员修改代码的地方dev。(开发人员可以随意修改)
受控库是测试版本代码存放的地方test。(需要开发组长提交测试申请修改)
产品库是测试通过版本存放的地方master。(需要测试报告来驱动修改)
SVN与3库(开发库,受控库、产品库)管理
软件配置管理是软件过程管理的重要内容,作为一名软件测试人员。了解软件配置管理的基本知识非常重要。
CMM(Capability Maturity Model,能力成熟度模型)中的3库是指:开发库、受控库、产品库。
其中:
开发库:保存开发过程中的历史文件;
受控库:较为重要的,需要记录的文件版本信息,例如,提交测试的版本等
产品库:保存最终结果,如发布的安装包等;
SVN是一款免费的版本管理工具,安装、操作都很简单。用户能方便的检出、检入文件,使大家能方便的得到最新版本、或者更新文件到服务器。
基本流程:
配置管理员创建项目文件夹,文件夹下带有trunk、branch、tags,
trunk:作为开发库,开发人员有读写权限,可检出指定版本的文档,也以修改和提交文件到服务器等
branch:可以用作受控库,可将阶段成果打入branch分支,例如,某个测试版本等,测试人员可下载测试。
tag:可以用作产品库,最终的结果文件等打入该目录,通常该目录仅有读权限,不允许修改。
如何使用svn进行开发库、受控库、产品库的管理,可参加如下链接
https://blog.csdn.net/justry_deng/article/details/82259470