




已阅读5页,还剩10页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
VSS(Visual SourceSafe)使用方法,2005.8.29,目 录,版本控制的必要性 Visual SourceSafe 6.0简介 安装Visual SourceSafe 6.0 VSS 6.0 客户端的使用 注意事项,版本控制的必要性,1.软件工程的历史 个性化软件-软件作坊软件工程 2、为什么要进行版本控制 在软件开发这个庞大而复杂的过程中,需要涉及到各个方面的人员,信息的交流反馈不仅仅是在研发小组的成员之间及各个研发小组之间,还存在于客户和研发者之间。所有的这些交流反馈意见信息都有可能导致对软件的修改。,版本控制的必要性,存在问题: 1. 怎样对研发项目进行整体管理; 2. 项目开发小组的成员之间如何以一种有效的机制进行协调; 3. 如何进行对小组成员各自承担的子项目的统一管理; 4. 如何对研发小组各成员所作的修改进行统一汇总; 5. 如何保留修改的轨迹,以便撤销错误的改动; 6. 对在研发过程中形成的软件的各个版本如何进行标识,管理及差异识辨等等。,常用版本控制软件,1.Clear case -中坚级 Clearcase是Rational公司(2003年被IBM收购)的一款重量级的软件配置管理(SCM Software Configuration Managemen)工具。不同于CVS和VSS,Clearcase涵盖的范围包括:版本控制、建立管理、工作空间管理和过程控制。从最初的软件配置计划,到配置项的确立,从变更控制到版本控制,它贯穿于整个软件生命周期。 ClearCase支持现有的绝大多数操作系统。ClearCase 安装、配置、使用相对较复杂,需要进行团队培训。 2.CVS -开源奇葩 CVS 是开放源代码软件,简单易用、功能强大,跨平台,支持并发版本控制,而且免费,它在全球中小型软件企业中得到了广泛使用。其最大的遗憾就是缺少相应的技术支持,许多问题的解决需要自已寻找资料,甚至是读源代码。 3.Visual SourceSafe -入门级,Visual SourceSafe简介,3.Visual SourceSafe -入门级 VSS微软的产品。简单好用,局域网中用VSS。适用于Team级还可以,企业级不好,仅支持Windows 操作系统。 Visual SourceSafe 是一个源代码控制系统,可以保存文件的不同版本,可以比较文件的差别,可以控制不同的人对同一文件的修改。 Windows平台下使用VSS开发的典型环境是基于C/S架构的 。 并非仅仅使用VSS管理源代码,用VSS管理所有受控的文件,包括组织级文件、项目文档、会议记录、评审报告等等,总之一句话,所有重要的东西和他们的历史都可以在VSS中获得。,安装Visual SourceSafe 6.0,安装Visual Studio 6.0 选中Visual SourceSafe 复选框,进行安装即可。安装成功后如图:,VSS 6.0 客户端的使用,1、登陆到VSS 6.0服务器 单击Microsoft Visual SourceSafe 6.0 ,选择要登 陆的VSS数据库。选择完成后,输入相应的Username , password。就可进入VSS管理界面。 注:选择Database路径 192.168.0.98d$ H323TeamProjectsrcsafe.ini,VSS 6.0 客户端的使用,2、设置项目工作路径 为项目设置一个对应的本地目录,用来取得版本进行编辑。建立一个目录用于开发,相应项目。,VSS 6.0 客户端的使用,3、取得最新版本 这个命令通常从项目的右键菜单获得,名为“Get Last Version”。 “Recursive”递归,若选中可以得到整个项目树,否则只得到项目下的文件而不包含子项目。“Make writeable”,默认取得的文件是只读的(Check Out才是获得可编辑的版本的合理方式),若选中则不设置只读属性。,VSS 6.0 客户端的使用,3、取得最新版本,VSS 6.0 客户端的使用,4、签出项目或者文件Check Out 过程应该首先签出才有权修改文件,签入以后修改才会被其他人认可。如果文件已经被签出,就应该等待或者去跟签出者协商,绝不应该在没有签出的情况下擅自修改本地文件。任何人都应该服从这一点,否则项目版本将仍然陷入混乱。 5、签入项目或者文件Check In 有递归选项,可以连子目录一起签入。“Keep checked out”,保持签出状态,在频繁修改代码时经常会这样做,保存一个中间版本然后立即继续修改。,VSS 6.0 客户端的使用,6、撤销签出Undo Check Out 如果后悔了,不想修改文件,可以撤销签出。有递归选项。还要选择本地版本的处理方式,可以用VSS里面的版本覆盖,也可以留着不管它,还可以删除,要仔细斟酌。 7、显示历史记录Show History 查看项目的所有历史,包括增加文件、删除文件、签入文件(文件有更改)。 8、显示差异Show Differences,注意事项,1、开发人员不要随意变更VSS服务器上的目录(project)结构。 2、不要在目录(project)中随便增加删除文件。 3、不要随便访问他人目录(project)及文件。 如服务器上目录(project)结构确实需要变化请与管理员联系。 4、严格遵守VSS的使用规程,防止因误操作导致程序或者文档的丢失。 5、如遇两人需同时修改统一目录(project)或文件的情
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年基础护理考题及参考答案
- 2025年药品法律法规培训试题及答案
- 2024年甘肃省定西市保安员理论考试题库及答案
- 2025年初级管理会计《专业知识》测试卷及答案【真题汇编】
- 2024福建医师三基考试真题卷(附答案)
- 2025年标准员之基础知识押题练习试题B卷含答案
- 2024年电网调度自动化厂站端调试维护员及检修员专业技术及理论知识试题(附含答案)
- 2025年老年人健康(疾病预防及饮食健康)等基本知识试题与答案
- 摆与地球自转的特点课件
- 面包技术考试题及答案
- 消防监管员面试题库及答案
- 急性下壁心肌梗死患者PCI术后护理个案
- 通山城区污水处理厂运营维护方案
- 超声科副主任竞聘演讲
- 北京十一学校高中课程方案
- 2025年日本市场数字广告投放洞察报告-Sensor Tower
- 2025年电气自动化专业考生考试试卷及答案
- 2024-2025学年江苏省数学七年级第一学期期末考试试题含解析
- ZLP630高处作业吊篮使用说明书
- 部编人教版三年级上册道德与法治全册教案
- 2025年河北省石家庄市长安区石家庄市第八十一中学小升初数学试卷
评论
0/150
提交评论