没有合适的资源?快使用搜索试试~ 我知道了~
首页VSS使用手册 VSS使用手册 VSS使用手册
资源详情
资源评论
资源推荐

VSS 使用手册
[ 作者:佚名 转贴自:SCM China 论坛 点击数:9594 文章录入:admin ]
1 VSS 概述
版本控制是工作组软件开发中的重要方面,它能防止意外的文件丢失、允许反追踪到早
期版本、并能对版本进行分支、合并和管理。在软件开发和您需要比较两种版本的文件或
找回早期版本的文件时,源代码的控制是非常有用的。
Visual SourceSafe 是一种源代码控制系统,它提供了完善的版本和配置管理功能,以及安
全保护和跟踪检查功能。VSS 通过将有关项目文档(包括文本文件、图象文件、二进制文
件、声音文件、视屏文件)存入数据库进行项目研发管理工作。用户可以根据需要随时快
速有效地共享文件。文件一旦被添加进 VSS,它的每次改动都会被记录下来,用户可以恢
复文件的早期版本,项目组的其他成员也可以看到有关文档的最新版本,并对它们进行修
改,VSS 也同样会将新的改动记录下来。你还会发现,用 VSS 来组织管理项目,使得项目组
间的沟通与合作更简易而且直观。
VSS 可以同 Visual Basic、Visual C++、Visual J++、Visual InterDev、Visual FoxPro 开发环
境以及 Microsoft Office 应用程序集成在一起,提供了方便易用、面向项目的版本控制功能 。
Visual SourceSafe 可以处理由各种开发语言、创作工具或应用程序所创建的任何文件类型 。
在提倡文件再使用的今天,用户可以同时在文件和项目级进行工作。Visual SourceSafe 面
向项目的特性能更有效地管理工作组应用程序开发工作中的日常任务。
1.1 VSS 中的文件
当你要修改某个文档时,需要先从数据库中将它签出( check out),或者告诉 VSS 你要
编辑该文档。VSS 会将该文档的副本从数据库中拿到你的工作文件夹 (working folder)中,
你就可以修改你的文档了。如果其他用户再想对同一文档进行修改, VSS 会产生一个信息,
告诉他,该文档已被签出(check out),从而避免多人同时修改文档,以保证文档的安全
性。
当你完成修改之后,需要将文档 签入(check in)VSS。这个操作从你的工作文件夹
(working folder)中复制被你修改的文档,并将它放回 VSS 数据库,以便其他用户能够及时
看到文档的改动。VSS 能够保存文档的所有改动,并显示最新版本,同时早期版本也会被
跟踪记录下来。VSS 对反增量技术的运用,仅需要用很少的磁盘空间就能使得用户获取文
档的所有版本。
如果你没有修改文档,你可以执行撤消签出(undo check out)命令,文档将被保存为被签出
(check out)之前的状态。
如果你只需读取某一文档而并不需要编辑它,你可以执行取出(get)命令,将文档放入你的
工作文件夹,再选择查看文档(view),来查看你的文档的最新版本。
1.2 VSS 中的项目
项目(project)是指用户存储在 VSS 数据库中的所有文件(file)的集合。用户可以在项目之间
或项目内部实现文件的添加 (add)、删除(delete)、编辑(edit) 、共享(share)。一个“项目
(project)”在很大程度上类似于一个普通系统的的文件夹,不同的是它能更好地支持文件合
并(merge)、跟踪(archive)和版本控制(version control)功能。
文件保存在 VSS 数据库中的项目(project)里。你无须管理存储在 VSS 中的文件正本,除非
你要检查或与其它拷贝进行比较。
VSS 为每一位用户提供了一份备份文件放入工作文件夹(working folder),供用户对文件进行
查看与编辑。尽管没有工作文件夹也可以查看文件,但要想真正实现对文档的处理,必须
建立工作文件夹。
1.3 VSS 的版本控制功能

















安全验证
文档复制为VIP权益,开通VIP直接复制

评论0