文档详情

VSS(VisualSourceSafe)使用入门.doc

发布:2018-05-17约1.28万字共16页下载文档
文本预览下载声明
VSS(Visual SourceSafe)使用入门 张博 2005.6 ? 节 1.01 前言 2 节 1.02 安装 2 节 1.03 数据库管理 3 (a) 介绍 3 (b) Visual SourceSafe 6.0 Admin程序 3 (c) 打开指定的数据库 4 (d) 创建新数据库 5 (e) 用户管理 5 (f) 使用项目权限Project Rights 5 节 1.04 使用VSS浏览器 7 (a) 借助VSS开发项目 7 (b) VSS浏览器 8 节 1.05 项目操作 9 (a) 添加项目和文件 9 (b) 设置项目工作路径 9 (c) 取得项目最新版本 10 (d) 签出项目Check Out 10 (e) 签入项目Check In 10 (f) 撤销签出Undo Check Out 11 (g) 显示历史记录Show History 11 (h) 显示差异Show Differences 13 (i) 设置版本标签Label 14 (j) 取得历史版本 14 节 1.06 文件操作 14 (a) 取得最新版本 14 (b) 签出 14 (c) 签入 14 (d) 撤销签出 14 (e) 查看和编辑(View,Edit) 15 (f) 显示文件历史Show History 15 (g) 文件比较Show Differences 16 (h) 文件属性 17 节 1.07 与开发工具整合 18 节 1.08 已知的问题 18 (a) UNICODE、UTF-8的问题 18 (b) InterDev开发Web应用的问题 19 (c) 文件比较的问题 19 (d) 签入无效的问题(与CuteFTP有关的) 19 节 1.09 Tip 19 ? ? 节 1.01?????????? 本文件是作者本人使用VSS产生的一些心得、经验之类的记录,并非严肃的操作手册。就我个人体会而言,严谨详细的操作手册通常让人产生畏惧感并由此排斥这个软件。如果只通过简单的几步引导就能获得常用的结果则会让人产生很大的满足感并对这个软件产生很高的评价(我试图接近这个目标)。很幸运,微软的产品总是比较容易入门(并因此招致竞争对手的嫉妒和指责)。微软公司的大多数项目并非用VSS管理(他们使用更强大的版本控制系统),然而很多管理严格的公司(真正的CMM3)却也在使用VSS进行管理,他们的VSS数据可以累积到好几个G。这些公司并非仅仅使用VSS管理源代码,他们用VSS管理所有受控的文件,包括组织级文件、项目文档、会议记录、评审报告等等,总之一句话,所有重要的东西和他们的历史都可以在VSS中获得。很多程序员在体会了版本控制系统的好处以后开始用版本控制系统管理自己的所有文件,从此不用担心自己遗忘什么或者因为偶然的失误失去什么重要的东西,这是一种幸福的感觉。 Visual SourceSafe 是一个源代码控制系统,可以保存文件的不同版本,可以比较文件的差别,可以控制不同的人对同一文件的修改。就功能而言是同类产品中比较弱的,但满足了基本的需要并且非常容易使用,因此获得了非常广泛的使用。VSS目前的最高版本是6.0D(6.0+SP6=6.0C),微软公司似乎没有开发VSS.net的计划,因此我们不得不继续忍受Visual Studio 98风格的界面。 所谓VSS服务器指的是存放VSS数据库的计算机,VSS客户端是访问VSS数据库的计算机,而VSS数据库是一个共享的目录,仅此而已(因此并不存在服务器程序)。 节 1.02?????????? 微软产品的安装一向简单,只有少数选项需要说明一下。安装类型包括“SHARED DATABASE SERVER”、“CUSTOM”和“STAND-ALONE”三种,第一种共享数据库服务器是完全安装,第二种定制安装的默认值也是完全安装,因为这个软件本来就很小,所以选前两种就行了,第三种单机安装就是单机版。 此软件的安装与标准的Windows程序略有不同,安装过程中检查已经安装的旧产品的方式是搜索整个文件系统,因此可能将同一电脑上的其他操作系统上安装的VSS检查出来,此时不必理睬安装程序的警告,将安装位置改到合适的地方继续安装就行了。安装过程可能还会提示数据库版本的问题,新的V6数据库V5软件不能访问,一般来说总是应该使用更新版本的数据库,再说升级VSS客户端软件是很容易的。 安装完成以后得到一个VSS目录,这个目录包含了一切:程序文件、配置文件、默认数据库、用于网络安装的客户端安装程序。如果这个默认数据库需要在网络上共享(一般总是需要的)则将这个VSS目录共享,并给相关人员设置完全访问的权限(即使这个用户只是VSS数据库的只读用户)。注
显示全部
相似文档