欢迎来到天天文库
浏览记录
ID:12618965
大小:54.50 KB
页数:4页
时间:2018-07-18
《实验7 软件配置管理工具vss基本应用》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、北方民族大学学生实验报告系(部、中心)计算机科学与工程学院姓名紫恋漪晨学号2012****专业软件工程班级四班同组人员课程名称软件工程实验名称实验七软件配置管理工具VSS基本应用实验日期2013.11.21批改日期成绩教师签名丁红胜北方民族大学教务处制一、实验目的a)理解软件配置管理的目的、用途和意义b)了解现有软件配置管理工具的主要特点和功能c)掌握VSS工具的基本使用二、实验内容a)软件配置管理基本原理和功能要求基本原理:(1)在整个软件的生命周期中提供标识和控制文档、源代码、接口定义和数据库等工件的
2、机制。(2)提供满足需求,符合标准,适合项目管理及其他组织策略的软件开发和维护的方法学。(3)为管理和产品发布提供支持信息,如基线的状态、变更控制、测试、发布、审计等等。功能要求:1、版本控制:对软件开发进程中文件或目录的发展过程提供有效的追踪手段,保证在需要时可回到旧的版本,避免文件的丢失、修改的丢失和相互覆盖,通过对版本库的访问控制避免未经授权的访问和修改,达到有效保护企业软件资产和知识产权的目的。2、工作空间管理:提供一种便捷的访问正确版本的机制。工作空间管理包括工作空间的创建、维护与更新、删除等,
3、工作空间应具备稳定性、一致性、透明性等特点。缺少有效的工作空间管理会造成由于文件版本不匹配而出错和降低开发效率,更长的集成时间等问题。3、并行开发支持:同一软件的多个版本会同时进行开发,从而有效缩短软件的上市周期。为实行并行开发模式,需要一种机制将前一个版本中后期开发的功能合并到后一个版本中。4、过程控制:配置管理系统应该能够支持灵活的配置管理流程,并实现过程自动化以提高配置管理效率。5、构建和发布管理:构建和发布管理的目的地确保软件构建是可重现的、高效的和可维护的。6、异地开发支持:配置管理系统能够有效
4、支持地理上分布的团队之间的远程协作。典型异地开发模式具有以下特点:(1)支持跨多个地点的分布式开发。(2)复制和同步配置数据。(3)提供配置数据的本地存取。7、变更请求管理:变更请求管理记录,跟踪和报告针对软件系统的任何变更请求,其核心是一个合适软件开发组织的变更处理流程,典型的变更处理流程涉及如何提交变更请求,如何对变更请求进行复审以便决定是否实施,由谁实施,如何实施,如何确定变更请求准确实施完成等方面。b)学习VSS工具的安装、基本使用c)模拟一个项目进行软件配置管理1.创建VSS数据库在VSS安装完
5、毕之后,首先,管理员需要为整个项目创建一个VSS数据库(在VSS服务器安装时,系统已经创建了一个默认的数据库Common),启动VSS6.0Admin,选择新数据库的路径,例如创建DXC数据库。2.为新创建的数据库建立用户为新创新的数据库建立用户,首先要打开该数据库,点击下拉菜单“Users-OpenSourceSafeDatabase”,然后选择建立的数据库DXC,打开它,再选择菜单项AddUser,输入用户名和口令。然后依次创建其他用户。3.添加项目通过File-CreateProject在根目录下创
6、建一个项目,例如:软件工程,之后需要向此项目节点下添加文件。点击File-AddFile将出现AddFile对话框,之后选择相关文件按Add键,即可将文件添加到“软件工程”中。4.浏览SourceSafeServer中的文件在SourceSafeServerExplorer中双击要打开的文件,会弹出一个对话框,用户直接点击OK即可,这时SourceSafeExplore会将文件复制一份到本地机的临时文件夹中,而且文件名通过系统自动更改。5.设置工作文件夹SourceSafe的文件夹需要在本地计算机上指定一
7、个“workingfolder”。当“checkout”时,相应文件会下载到这个本地工作文件夹中。用户在本地的文件中修改文件,然后把修改后的文件“checkin”回服务器的SourceSafe中。6.下载最新版本文件到本地机“getlatestversion”命令可以将一个文件,一组文件或整个文件夹的最新版本从SourceSafe中复制到本地的计算机中,如果用户单击“advance”按钮,会出现更多的选项checkin为文件最后一次checkin的时间,Modification为文件最近一次修改的时间,c
8、urrent为复制操作发生的时间。7.下载文件到本地操作当用户要修改一个文件时,首先要把文件从SourceSafe中复制到“workingfolder”中,并且以可写的形式保存下来,这一系列的动作命令就是checkout。具体使用方法如下:选择要下载到本地机的文件,右键单击后选择checkout,这时会弹出一个对话框,默认状态下“don’tgetlocalcopy”是不选的,文件check成功后,用户可以看见文件上有红色的标记
此文档下载收益归作者所有