Vss 总结与使用指南(转)
VisualSourceSafe(以下简称 VSS)是 MicrosoftVisualStudio6.0 这个开发产品家族的一员 ,
VSS 主要功能是对项目进行版本控制和源码控制,它能够详细记录一个源码文件从创建到发布
的所有修改和版本信息,而且还可以让你查看所有历史记录并对不同时间的源码进行比较分析 ,
恢复代码到某一时刻和版本状态。 VSS 具有强大的用户管理权限,可以对每个用户设置
R(Read)、C(CheckOut)、A(Add)、D(Destroy)权限,非常适合团队开发。
它能有效地帮助项目开发组的负责人对项目程序进行管理,将所有的项目源文件(包括各种
文件类型)以特有的方式存入数据库。开发组的成员不能对该数据库中的文件进行直接的修改 ,
而是由该版本管理器将该项目的源程序或是子项目的源程序拷贝到各个成员自己的工作目录下
进行调试和修改,然后将修改后的项目文件作 Checkin 提交给 VSS,由它进行综合更新。VSS
也支持多个项目之间文件的快速高效的共享。当某个成员向 VSS 中添加文件时,该文件将会被
备份到数据库中,以便所有的成员都能共享该文件。而且每个成员对所有的项目文件所作的修
改都将被记录到数据库中,从而使得修改的恢复和撤销在任何时刻,任何位置都成为可能。小
组的成员可能得到该项目的最新版本,对它进行修改,并保存一个新的版本。
一. 服务器端
1. 安装服务器端
全部安装 VSS
2. 新建一个 VSS DataBase
VSS Admin 登录进去->Tools->Create DataBase->创建一个 VSS 目录
为了让客户端能够访问,需要共享 VSS 目录
注:缺省的 admin 密码是空
3. 新建, 删除一个用户,修改用户密码
VSS Admin 登录进去(以刚刚创建的 VSS DataBase), Users->Add User/Delete User/Chang
Password
二. 客户端
1安装 vss 客户端
点击运行 vss 文件夹下 netsetup.exe。安装客户端程序。
2 登陆 vss
选择 pushoa 文件夹下的 srcsafe.ini 文件打开。就可以进入 sourcesafeexplorer 进行相关操作。
3 工作文件夹(workingfolder)
VSS 是存储和管理文件的工具,但是编辑和编译文件必须在 VSS 指定文件夹中进行。这个文
件夹叫工作文件夹,它可以是现存的文件夹,也可以是 VSS 新建的文件夹。VSS 浏览器在文件
列表上方显示了文件的工作文件夹的路径。
在 VSS 系统中,工作文件夹才是你真正用于处理文档的地方。当你要编辑或修改某个文档时,
必须对文档实施 checkout操作,VSS 将该文档从项目中拷贝出来,放入你的工作文件夹。当你
修改完毕并 checkin文件之后,VSS 又将文件重新拷贝到数据库中以记录你的修改。