~~点滴积累~~~

Vss总结与使用指南

上一篇 / 下一篇  2008-05-30 17:20:51

Visual SourceSafe(以下简称VSS)是 Microsoft Visual Studio 6.0这个开发产品家族的一员,VSS主要功能是对项目进行版本控制和源码控制,它能够详细记录一个源码文件从创建到发布的所有修改和版本信息,而且还可以让你查看所有历史记录并对不同时间的源码进行比较分析,恢复代码到某一时刻和版本状态。VSS具有强大的用户管理权限,可以对每个用户设置R(Read)、C(Check Out)、A(Add)、D(Destroy)权限,非常适合团队开发。
它能有效地帮助项目开发组的负责人对项目程序进行管理,将所有的项目源文件(包括各种文件类型)以特有的方式存入数据库。开发组的成员不能对该数据库中的文件进行直接的修改,而是由该版本管理器将该项目的源程序或是子项目的源程序拷贝到各个成员自己的工作目录下进行调试和修改,然后将修改后的项目文件作 Check in提交给VSS,由它进行综合更新。VSS也支持多个项目之间文件的快速高效的共享。当某个成员向VSS中添加文件时,该文件将会被备份到数据库中,以便所有的成员都能共享该文件。而且每个成员对所有的项目文件所作的修改都将被记录到数据库中,从而使得修改的恢复和撤销在任何时刻,任何位置都成为可能。小组的成员可能得到该项目的最新版本,对它进行修改,并保存一个新的版本。
1 安装vss客户端
  点击运行vss文件夹下netsetup.exe。安装客户端程序。
2登陆vss
   选择pushoa文件夹下的srcsafe.ini文件打开。就可以进入sourcesafe explorer进行相关操作。

3工作文件夹(working folder)
VSS是存储和管理文件的工具,但是编辑和编译文件必须在VSS指定文件夹中进行。这个文件夹叫工作文件夹,它可以是现存的文件夹,也可以是VSS新建的文件夹。VSS浏览器在文件列表上方显示了文件的工作文件夹的路径。
在VSS 系统中,工作文件夹才是你真正用于处理文档的地方。当你要编辑或修改某个文档时,必须对文档实施check out 操作,VSS将该文档从项目中拷贝出来,放入你的工作文件夹。当你修改完毕并check in 文件之后,VSS又将文件重新拷贝到数据库中以记录你的修改。
一旦你将文件签出,VSS就开始在你的本地机上创建并管理你的工作文件夹。
每一个用户、每一个项目或每一台微机都可以有自己的工作文件夹。
如何创建:
1. 从file菜单打开set working folder对话框;
2. 在你希望的盘符下选择或新建一个文件夹作为工作文件(working folder)。
3.       点OK。

4 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),来查看你的文档的最新版本。
5  修改用户密码
如何更改密码:
1.       从tool菜单打开change password对话框;
2.       在旧密码框里键入你当前的密码;
3.       在新密码框里键入你的新密码;
注:密码可以设1到15个字符,它以*的形式显示;
1.       在确认框里再次键入新密码;
2.       点OK。
6. VSS主要基本操作
6.1.    创建新的文件夹
1.       选中要创建新文件夹的项目(上级文件夹);
2.       在file菜单中选中creat project;
3.       写入要添加的文件夹的名称,同时也可以在comment栏中为新建的文件夹添加备注;
4.       点击OK。
6.2.    添加文件夹
1.       选中你要添加文件夹的项目(上级文件夹);
2.       在file菜单中选中add files;
3.       在文件夹列表中选中要添加的文件夹;
4.       点击add,同时可以在comment栏为你添加的文件夹做一个简单备注;
5.       如果你要连同子文件夹一起添加,选择Recursive;
6.       点击OK,成功添加了一个带有备注的文件夹。或者点击close,退出操作,返回add  files对话框,点击close。
6.3.    添加文件
1.       选中你要添加文件的文件夹;
2.       在file菜单中选中add files;
3.       在文件列表中选中要添加的文件;如果要添加多个文件,可以使用CTRL键或SHIFT键,同时选中多个文件;
4.       点击add,同时可以在comment栏为你添加的文件夹做一个简单备注;
5.       点击OK。
6.4.    创建工作文件夹
在执行签入(check in)、签出(check out)、撤消签出(undo check out)、取出最新版本 (get latest version)和文件合并(merge branches)等命令时都必须使用工作文件夹。工作文件夹可以随时设定或修改, VSS系统中可以通过两种方式设置工作文件夹。
6.4.1.          专门创建工作文件夹
1.       在VSS浏览器的文件或项目列表中选中要设置工作文件夹的文件/文件夹;
2.       在file菜单中选择set working folder,打开对话框;
3.       在资源管理列表中选择或新建文件夹;
4.       点击OK。
6.4.2.          利用check out操作设置工作文件夹
在对文件执行check out操作时,如果该文件还没有设置工作文件夹,系统会提示用户为文件创建或指定工作文件夹,用户可以根据系统的提示对文件进行工作文件夹的设置。
6.5.    查看文件
1.       在文件列表中选中要查看的文件;
2.       在EDIT菜单中选中view,打开对话框;
3.       选中view SourceSafe’s copy of this file;
4.       点击OK。

6.6.    修改和编辑文件
1.       在edit菜单中选中edit file,打开对话框;
2.       选择check out this file and edit it in your working folder;
3.       点击OK。
注:如果用户已经为文件设置了工作文件夹,VSS会将该文件的一个COPY放入你的工作文件夹并打开文件,让用户进行修改和编辑;如果用户还没有为文件设置工作文件夹,VSS系统会提醒用户设置工作文件夹,用户可根据系统提示,先设置工作文件夹,才可以对文件进行编辑。

TAG:

 

评分:0

我来说两句

日历

« 2024-04-29  
 123456
78910111213
14151617181920
21222324252627
282930    

数据统计

  • 访问量: 50596
  • 日志数: 71
  • 建立时间: 2007-09-10
  • 更新时间: 2009-04-07

RSS订阅

Open Toolbar