收藏 分享(赏)

vss使用教程PPT课件.ppt

上传人:oil007 文档编号:3723565 上传时间:2018-11-16 格式:PPT 页数:34 大小:1.12MB
下载 相关 举报
vss使用教程PPT课件.ppt_第1页
第1页 / 共34页
vss使用教程PPT课件.ppt_第2页
第2页 / 共34页
vss使用教程PPT课件.ppt_第3页
第3页 / 共34页
vss使用教程PPT课件.ppt_第4页
第4页 / 共34页
vss使用教程PPT课件.ppt_第5页
第5页 / 共34页
点击查看更多>>
资源描述

1、版本控制工具VSS,Visual SourceSafe (VSS)概述,SS是微软公司推出的一款支持团队协同开发的配置管理工具,是VS的套件之一。 提供了完善的版本和配置管理功能,以及安全保护和跟踪检查功能 SS由Visual SourceSafe 6.0 Admin、Visual SourceSafe 6.0、Analyze VSS DB、Analyze & Fix VSS DB四部分组成。后两个工具不常用 SS的样子象Windows的文件管理器,它所显示的路经是以$符号为根节点的相对路径,服务器,数据库建立 在服务器中,客户端,在工作文件夹 中处理文件,VSS中的几个重要概念,文件 fil

2、eVSS中我们处理的所有文档都叫文件操作:check out , check in , undo check out , view 项目 project存储在VSS数据库中的所有文件的集合 ,类似于“文件夹”操作:文件的add , delete , edit 工作文件夹 working folder 在我们的本地机上。是我们真正用于处理文档的地方,VSS管理员建立数据库(一),进入Visual SourceSafe 6.0 Admin 选择文件创建新数据库,名为“VSSData”,VSS管理员建立数据库(二),VSS管理员建立数据库(二),共享目录,VSS管理员创建用户并设定密码,创建用户:选

3、择用户 添加用户,进入Visual SourceSafe 6.0 Admin 选择Tools Options,在Project Security栏把 Enableproject security打上勾,启用数据库,用户的权限,权限分为5级: 无权限级:看不到文件 read级:自能浏览文件,可以使用get latest version命令 check in/check out级:可以更新文件,但不能对文件进行删除 delete级:可以删除文件,但通过某些命令这些文件还能恢复。 Destroy级:可以彻底的删除文件,删除之后无法恢复。,选择Tools Rights by Project设置,设置用

4、户的权限,对“SE实训”文件夹,用户Mary只有读的权限!,以用户Mary登录验证权限 尝试check out “SE实训” 中的通讯录.doc,系统报无权限信息!,设置用户的权限 (二),登陆VSS,进入Microsoft Visual SourceSafe 6.0,修改密码,修改密码:选择工具 修改密码,创建新的项目,选择File Create Project,添加文件夹,选中要创建新文件夹的项目(上级文件夹) 选择File Add Files,添加文件,选中要创建新文件夹的项目(上级文件夹) 选择File Add Files,添加要点,你可以继续通过 FileCreate Project

5、在根目录下创建一个项目后在此项目节点下添加文件。 添加完文件后,您所添加源文件的属性自动变为只读,并在所添加文件的文件夹下生成个 vssver 文件 ,以后对文件的操作基本与原文件没有关系了。,创建工作文件夹,选择File Set Working Folder,查看文件,在文件列表中选中要查看的文件 选择Edit View File 或右单击鼠标选择View或双击要打开的文件可以进行浏览Source Safe Server中的文件。拷贝到本地机的临时文件夹中(临时文件夹路径在tools-options-general下设置),属性只读,获取文件的最新版本,选择要操作的文件,也可以是多个文件或某

6、个项目 选择SourceSafe Get Latest Version 或 右单击鼠标选择Get Latest Version,下载文件到本地操作(check out),在文件列表中选中要修改和编辑的文件 选择Edit Edit File 或 右单击鼠标选择 check out,source safe中使用了文件锁的概念当一个文件被别人check out时,其他人不能check out 此文件,下载文件到本地操作(二),缺省的状态下“dont get local copy”这个选项是不选的,他的意义是如果不选保持缺省状态: 当本地的同名文件是只读时,则系统首先用source safe的文件更新

7、本地的文件,本地的文件变为可写。 当本地的文件是可写时,则会出现另一提示框其中的选项leave this file:本地文件保留当前状态,source safe中的文件也保留当前状态,这样有可能两个文件不一致。,check out时请勾选“dont get local copy”,修改和编辑文件,此文件正在被Tom编辑,其他用户只能查看不能编辑,上传文件到服务器操作(check in),把这次修改提交到数据库, 右单击鼠标选择check in,一定记住check out 后要check in,不然导致的后果就如同写完了文件不保存差不多,上传文件到服务器操作(二),若不把这次修改提交到数据库,右

8、单击鼠标选择undo check out,删除/恢复文件或文件夹 (一),删除(delete)选择要删除的文件或项目,然后选择FileDelete,删除/恢复文件或文件夹 (二),破坏(destroy)永久删除 选择要删除的文件或项目,然后选择FileDelete,选中 Destroy permanently 选项,删除/恢复文件或文件夹 (三),恢复(Recover) 在VSS浏览器中选中项目,然后选择Fileproperties ,选中 deleted Items选项,在列表中选择要恢复的文件名 ,之后点击recover,删除/恢复文件或文件夹 (四),清除(Purge) 在VSS浏览器中

9、选中项目,然后选择Fileproperties ,选中 deleted Items选项,在列表中选择要清除的文件名 ,之后点击purge,进入Microsoft Visual SourceSafe 6.0 选中某文件,右键选择“Show History”,可以看到该文件编辑的历史纪录。,查看文件编辑的历史记录 (一),同时选中两段历史记录,选择右边的“Diff”按钮,可以看到两个版本的修改记录。,查看文件编辑的历史记录 (二),edit操作与password的更改,edit命令是一个组合命令,是先check out再修改的命令的组合。应当注意的是,执行edit命令后,我们修改了文件,但是sou

10、rce safe中的文件并没有同步的修改,我们还是要check in完成本地文件与source safe上文件的同步。 password一般是由软件配置管理员分配的,如果我们需要修改密码,可以在tools-change password 下修改。 需要说明的一点是当你的 source safe密码和windows密码相同时,启动source safe,不会出现提示您输入密码的对话框。这是微软的的一贯作风,在SQL server数据库管理系统下也能找到这个影子,因为微软认为windows的密码应该比其他软件的密码级别要高,既然您能用相同的用户名和密码进入windows那么您也有权使用相同的用户名进入其他的软件。,QUESTION,VSS中,“$”代表什么? VSS中,用户的权限有哪几级? 获取文件的最新版本弹出的对话框中的四个选项分别是什么意思? 下载文件到本地操作,如希望更新本地文件 undo check out时,Replace、Leave、Delete分别代表什么意思? Delete与Destroy的区别是什么? 什么情况下有可能会造成VSS上与本地代码不一致。,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 实用文档 > 简明教程

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报