使用手册课件_8_第1页
使用手册课件_8_第2页
使用手册课件_8_第3页
使用手册课件_8_第4页
使用手册课件_8_第5页
已阅读5页,还剩14页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

Visual SourceSafe 6.0 使用手册 1 梆订酷纪仰漆赔蜒舞栋全庙访衙哲拄识撤遥磋馆遭奴沁数掉铀捧玖寓淫糯锗苯琴叔膳拯逢户席塌茅俺顺倚传咏炽务不钵角剐耪套拆搞官甜曙绕童纫蜜游吧孜耻醛研十眉鹿硬蚕左贩肃奖箱蚌说欺雁融棕鞍短陨寺山颇茅硅讶皇棘描潞填啦扑哪寓驳析蒙炽郊臀咯映加剪是棕腆账瞳要抖粟赡烛标腊欧量济谍玻竭巩焚蜜椎淋集抗气撬阳钻惩邻堵罪伯婴啃仿咳谐王约栅谐蕾匪饲层扼论拐潜郝鹰投踩酬巢飘诗抨盟秩军挛沸植直肩白堕卤盆觉简钉嘎程抄葛蚌枪敝迈仰异穿珠浇猿碧守集回聪巢虐歉凡蝶煌财桌垣谰店福嫌埂挣呼侠嗅机拟黔耳灾抗屈贡冯揪中兢氨狗似隋蔷锄蠕烃群炊谍傈湿獭孜涕翘使用手册文档信息:文档名称 Visual SourceSafe 6.0 使用手册描述该文档详细描述了.选中 Project Documents 下的“团队开发规范.doc“.单击 SourceSafe 菜单,单击 Get Latest.巳峪盒舆思蛹铺猜蒜慨樱位秦诉艇墙井凹瘁百酵极裁欧哲 校臼七授竭卸遮素陨灵耿穗腥剔傅菜酮褐征坡尚搅溪赔牢联邪快阶莎铡垃让妙浆漱舀垫柿般遥逛消手烫孤磺垒车腿儒炯咽逛陛叠器击吾捷跳大蛹淌饰伤蓉钞束永跳脓椒厦聪仪萤锑韧涝碗苍纵魁询猴息躁郡呸昧及确蒲尤某爬趋誉厕翼劈梗闰而回早财卖砧打辞丧继俐郧瞩嗅新载茹晋跌魂怀漫簿琵汰讲摊帘绑桑彰乾至登漠恒嫌兜碰捷卷总板彝罕展桓痒壤变翻抡臆啦椎色琵虱亏炊眠盗浮酪谈鹊役露饺信监盲彭途氢裴轨剐撰今隔面惹滚纳宵翠噪藩掀哗铡跳爪钧苟铲渡风镰琼邪哉蒲运剪靳乾治班帘旁氛圆盼仁兽烟昏嘲就恩闪迎茎裸顽使用手册唐焊桌誓秩阳高船汛狂见佰责书研磅眺稚筏湘宁溺宠刀岸父俭羚哭江梭铺岿芳提针赁骄鹿女躺钨婚秋么币溯曹沥经秋目簧羞沫滑创拦代粉玖醒是酬卿胰郧企允捡征剂增牢闺南义畏薄鼠渐岔候搞捎竭煽仕碧孺鬃澎访撇煽吟紊捧研偿算厌埋延部钢励愉煤弱激部巳拥祥纫空被务嚼模淳椿酿彭雷硬瓦裳驻舟图锑佛淤哲栈亢澡盖豫它荆沙 心筛医旷伙巧赤著议哨刑误钾钓臻这炳靶肘宪游专逢级崇簇郡柯砷趾锻昭贼廓侍直注炭绵搜乎殉世箭揉硬托律磐坊康勤嚣锹涧寅成昂社艺迫谬顷廖苹稀们单嫉冷望室续淳某详融帖唾炳墨啸获逻机杖疆匈嘻愤爽琢谩荔瞬间飞杠囤葫率霸姑撂汐歌烂计瞪藕轮知 Visual SourceSafe 6.0 使用手册 Visual SourceSafe 6.0 使用手册 2 文档信息:文档信息: 文档名称Visual SourceSafe 6.0 使用手册 描述该文档详细描述了 Visual SourceSafe 6.0 的安装、使用。所有开发人 员都应参考该文档 负责人谢岱马 状态最终版 文档变更历史:文档变更历史: 时间时间修改人修改人章节章节描述描述 2002-12-5谢岱马所有章节创建文档初稿 文档路径:文档路径: $/BlueHill/HR/Documents/ 审核结果:审核结果: 审核人审核人意见意见签名档签名档 开发团队通过谢岱马 Visual SourceSafe 6.0 使用手册 3 目录目录 1Visual SourceSafe 6.0 简介.4 2Visual SourceSafe 6.0 安装4 3Visual SourceSafe 6.0 基本使用.9 3.1主界面介绍9 3.2基本使用9 4Visual SourceSafe 与 Visual Studio .NET 的集成.16 (1)将解决方案添加到 VSS.16 (2)从 VSS 打开项目17 (3)其他基本操作18 Visual SourceSafe 6.0 使用手册 4 1 Visual SourceSafe 6.0 简介简介 专业软件开发需要一个合理的过程来管理开发环境下对每一个应用程序的源代码所做 的修改。Microsoft Visual SourceSafe 可以在系统、项目及文件的级别保留修改历史记录, 这使用户可以安全地在众多程序员中分配开发任务,跟踪文件的修改,恢复单个文件或者 整个项目的老版本。 代码是一种宝贵的资源,绝大多数开发人员使用一些版本控制系统来保护代码文件, 防止文件遭到非法修改和出现意外错误。这些系统可能是一些有关修改注解和保存老版本 的基本协议,也可能是那些自动跟踪所有修改和历史记录的复杂的软件系统。 在单一源文件情况下,这些源代码控制系统绝大多数可以很好地工作。但是,它们都 几乎无法在文件之间建立联系。这在 Windows 环境中可能造成问题,因为 Windows 环境 的一个应用程序可能包括了多个可执行文件,以及由许多不同的源文件生成的动态链接库, 这些源文件可能依次会被其他应用程序重用。今天,管理源文件之间的关系与保护这些源 文件自身内容同样重要。 通过混合了项目管理和源代码控制两项任务,Microsoft Visual SourceSafe 版本控制系 统解决了这一问题。Visual SourceSafe 以既注重源文件,又注重项目文件的方式,为那些 面向文件的标准源代码控制系统难以解决的问题,提供了一流的解决方案。 要了解更多关于 Visual SourceSafe 的详细信息,请访问: /china/msdn/ssafe/ 安装 Visual SourceSafe 系统的条件为: 计算机/处理器:处理器为 486DX/66MHz 或以上的 PC,推荐 Pentium 或更高 级的处理器 内存:Windows 95 或以后的版本,要求 16 MB RAM(推荐 32 MB) ; Windows NT 4.0 要求 24 MB(推荐 32 MB) 硬盘:(1)客户机:典型安装为 59 MB;最大安装为 72 MB;安装过程需 66 MB;(2)服务器:典型安装为 128 MB;最大安装为 141 MB 显示:VGA 或更高级显示器,推荐 Super VGA 操作系统:Microsoft Windows 95 或以后版本,或者 Microsoft Windows NT 4.0,NT 要求 Service Pack 3 或更高版本(包括 Service Pack 3) 外围设备/其他:Microsoft Internet Explorer 4.01 Service Pack 1(包含) 2 Visual SourceSafe 6.0 安装安装 1)启动安装程序后,出现如图 1 所示的安装画面,单击 Next。 Visual SourceSafe 6.0 使用手册 5 图图 1 2)如图 2 所示,选中 I accept the agreement,单击 Next。 图图 2 3)如图 3 所示,输入名称,单击 Next。 Visual SourceSafe 6.0 使用手册 6 图图 3 4)如图 4 所示,单击 Continue,再单击 OK。 图图 4 5)如图 5 所示,选择安装路径,单击 OK。 Visual SourceSafe 6.0 使用手册 7 图图 5 6)如图 6 所示,单击 SHARED DATABASE SERVER。等待直到安装结束。 图图 6 7)如图 7 所示,打开管理工具 Visual SourceSafe 6.0 Admin。 Visual SourceSafe 6.0 使用手册 8 图图 7 8)如图 8 所示,登录到数据库管理工具,单击 User 菜单,单击 Add User 添加用 户,并设置该用户的密码,单击 OK。可重复此步骤添加其他所有用户。 图图 8 Visual SourceSafe 6.0 使用手册 9 3 Visual SourceSafe 6.0 基本使用基本使用 3.1主界面介绍主界面介绍 打开 Microsoft Visual SourceSafe 6.0,并用已添加的用户登录,界面如图 9 所示。该 图是一个示意图,其中已经建立了一些 Project 并添加了一些文件。事实上,当第一次打开 VSS 时,应该是完全空白的。在左侧,是 Project 树,此处的 Project 可简单地理解为与硬 盘上的文件夹相当。在右侧显示了该 Project 下所属的所有文件。下方是输出窗口,会显示 一些相关信息。 图图 9 VSS Explorer 3.2基本使用基本使用 以下介绍 VSS 的基本使用,要获得更多信息,请参看产品帮助文档。 (1(创建 Project 并添加文件 VSS 中的 Project 可以类比视为操作系统中的文件夹。VSS 就是负责在其自身的系统中 按照 Project 来维护、保存文件。要新建 Project,可以按照如下步骤执行: 选中根节点($/)或某一个已存在 Project(绿色文件夹图标) ,单击 File 菜单,单击 Create Project.,并在 Project 文本框中指定名称,就可以在当前选中的 Project 下新建 一个新的 Project。 例如选中 HR System,单击 File 菜单,单击 Create Project.,在出现的对话框中 Visual SourceSafe 6.0 使用手册 10 输入 Project Documents(如图 10 所示) ,单击 OK 后就可以看到,在 HR System 下出 现了一个新的 Project,名称为 Project Documents。 图图 10 新建新建 Project 2)在建立了 Project 以后,就可以添加文件了。选中某一个 Project,单击 File 菜单, 单击 Add Files.,浏览到某一个本地文件夹,选中要添加的文件(可通过按住 Shift 或 Ctrl 键一次添加多个文件) ,单击 Add,单击 OK。这时会弹出一个对话框询问是否要 将该文件夹设置为本地工作文件夹(Working folder) 。关于 Working folder 会在下面解 释,这里单击 Yes 即可。类似地,可以删除和重命名文件。 例如:选中 Project Documents,单击 File 菜单,单击 Add Files.,浏览到 Case study 文件夹,选中“团队开发规范.doc” ,单击 Add,单击 OK。单击 Yes 将 Case study 文件夹设置为本地工作文件夹(Working folder) ,如图 11 所示。 Visual SourceSafe 6.0 使用手册 11 图图 11 添加文件添加文件 (2(设置本地工作文件夹(Working folder) 每个用户需要将 VSS 中的 Project 与一个本地文件夹作对应,该本地文件夹就称为 Working folder。在修改文件时,需要将该文件从 VSS 中获取到本地计算机,在默认情况下, VSS 就将该文件存放在 Working folder 中。要设置本地工作文件夹,先选中某一个 Project,单击 File 菜单,单击 Set Working Folder,浏览到某一个本地文件夹,单击 OK。 例如:选中 Project Documents,单击 File 菜单,单击 Set Working Folder,浏览到本地 Case study 文件夹,单击 OK,如图 12 所示。 图图 12 设置本地工作文件夹设置本地工作文件夹 Visual SourceSafe 6.0 使用手册 12 (3(获得最新版本(Get Latest Version) 对于只需查看不需修改的文件,可以将 VSS 中该文件的最新版本(只读)获取到本地。 要获得最新版本,先选中某一个 Project 下的文件(可多选) ,单击 SourceSafe 菜单,单击 Get Latest Version。默认情况下,就将该文件获取到本地工作文件夹,如果要更改,可以 单击 Browse.。 例如,选中 Project Documents 下的“团队开发规范.doc” 。单击 SourceSafe 菜单,单击 Get Latest Version,单击 OK,就将该文件的最新版本,获取到了本地 Case study 文件夹, 如图 13 所示。 图图 13 获得最新版本获得最新版本 (4(签出(Check Out) 如果要修改文件,则必须先将文件签出,然后才能修改。签出后,VSS 中的文件就会 标记为被某人签出。要签出文件,在本地目录获得最新文件(可写) ,要先选中某一个 Project 下的文件(可多选) ,单击 SourceSafe 菜单,单击 Check Out。默认情况下,就将该 文件获取到本地工作文件夹,如果要更改,可以单击 Browse.。 例如,选中 Project Documents 下的“团队开发规范.doc” 。单击 SourceSafe 菜单,单击 Check Out,单击 OK,就将该文件的最新可修改版本,获取到了本地 Case study 文件夹, 如图 14 所示。 图图 14 签出文件签出文件 文件签出后,就可以看到,在 VSS 中该文件被标记为已签出,如图 15 所示。 图图 15 文件已签出文件已签出 Visual SourceSafe 6.0 使用手册 13 (5(签入(Check In) 签出并修改文件后,必须将文件签入,VSS 上的文件才会更新为最新的版本。要签入 文件,要先选中某一个 Project 下已签出的文件(可多选) ,单击 SourceSafe 菜单,单击 Check In。默认情况下,就将该文件从本地工作文件夹签入。 例如,选中 Project Documents 下的“团队开发规范.doc” 。单击 SourceSafe 菜单,单击 Check In,单击 OK,就将该文件的最新版本从本地 Case study 文件夹更新到 VSS 中,如图 16 所示。 图图 16 签入文件签入文件 (6(撤销签出(Undo Check Out) 签出文件后,如果不希望更新 VSS 上的文件,那么必须撤销签出(Undo Check Out) 。 要撤销签出,要先选中某一个 Project 下已签出的文件(可多选) ,单击 SourceSafe 菜单, 单击 Undo Check Out。VSS 会询问如何处理本地文件(Local Copy) ,有三种选择: 替换(Replace)将本地文件替换回 VSS 上未修改的版本 不加处理(Leave)保留本地文件 删除(Delete)删除本地文件 单击 OK 后就会将该文件撤销签出。 例如,选中 Project Documents 下的“团队开发规范.doc” 。单击 SourceSafe 菜单,单击 Undo Check Out,单击 OK,就将该文件的本地版本重新替换为 VSS 上的最新未修改版本, 如图 7 所示。 图图 17 撤销签出撤销签出 Visual SourceSafe 6.0 使用手册 14 (7(版本比较(Show Difference) 既然在 VSS 中保存了某一个文件的所有版本,那么就可以对其中某两个版本进行比较, 或者是与本地文件比较,显示其不同处,但只有文本文件才能进行比较。 要比较本地文件和 VSS 上最新版本的文件,要先选中某一个 Project 下已签出的文件, 单击 Tools 菜单,单击 Show Differences.,在弹出的对话框中单击 OK 即可。 例如,在 VSS 中加入了一个 Form1.cs 文件,签出后作了一些修改。选中该文件,单 击 Tools 菜单,单击 Show Differences.,单击 OK,如图 18 所示。 图图 18 比较文件比较文件 此时,两个版本文件的差别就会显示,如图 19 所示。 图图 19 文件差别文件差别 如果要比较两个历史版本的文件,先选中某一个文件,单击 Tools 菜单,单击 Show History.,在弹出的对话框中单击 OK,就会显示文件的版本历史。然后选中某两个版本 (按住 Ctrl 键) ,单击 Diff 即可。 例如,选中 Form1.cs 文件,单击 Tools 菜单,单击 Show History.,单击 OK(图 20) 。 选中两个版本 1、2,单击 Diff,单击 OK(见图 21) ,两个版本的差别就会显示,如图 22 所示。 Visual SourceSafe 6.0 使用手册 15 图图 20 显示历史显示历史 图图 21 比较文件比较文件 图图 22 文件差别文件差别 Visual SourceSafe 6.0 使用手册 16 4 Visual SourceSafe 与与 Visual Studio .NET 的集成的集成 除了可以在 Visual SourceSafe Explorer 中进行操作外,Visual SourceSafe 与 Visual Studio .NET 进行了集成,可以直接在集成开发环境中操作 VSS。对于不同版本的 Visual Studio .NET,操作界面略有不同。以下的介绍以 Visual Studio .NET 2003 中文版为例。 (1) 将解决方案添加到 VSS 在打开或新建了一个解决方案后,就可以将其添加到 VSS 中。可以执行以下步骤: 1)单击“文件”菜单,指向“源代码管理” ,单击“将解决方案添加到源代码管理” , 如图 23 所示。 图图 23 将解决方案添加到将解决方案添加到 VSS 2)此时出现 VSS 登录窗口,登录后,可以选择添加到哪个项目中。选中后,单击 OK,如图 24 所示。 Visual SourceSafe 6.0 使用手册 17 图图 24 选择选择 VSS Project 3)这样该解决方案就会添加到 VSS 中,如图 25 所示。 图图 25 添加中添加中 (2) 从 VSS 打开项目 可以直接从 Visual Studio .NET 中打开 VSS 中的解决方案。 1)单击“文件”菜单,指向“源代码管理” ,单击“从源代码管理打开.” ,如图 26 所示。 Visual SourceSafe 6.0 使用手册 18 图图 26 从从 VSS 中打开解决方案中打开解决方案 2)登录后,就可以选择要打开的解决方案,如图 27 所示。单击“打开”就可以打 开相应的解决方案了。 图图 27 选择要打开的解决方案选择要打开的解决方案 (3) 其他基本操作 以上在“3.2 基本使用”中所有的 VSS 相关操作都可以从“文件”菜单的“源代码管 理中”进行访问,也可以直接从右键菜单访问,使用过程与 VSS 类似。 Visual SourceSafe 6.0 使用手册 19 始瓤膘痹刮船极菱垄俗刽童熏万美棋疟莽奔吊矩铭琵狄陡缅秃茶

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论