一、VSS简介
VSS 的全称为Visual SourceSafe 。作为Microsoft Visual Studio 的一名成员,它主要任务就是负责项目文件的管理,几乎可以适用任何软件项目。
Windows 平台下使用VSS开发的典型环境是基于C/S架构的,即开发小组的每个开发者在各自的Windows平台下利用开发工具(比如VC)开发项目中的各个模块,而配有专门的服务器集中控制开发过程中的文档和代码。服务器和开发人员的客户机分别装有VSS的服务器和客户端程序。
二、安装
双击“setup”, 一路点击“NEXT”,选择“Custom”模式,去除“Server Components”,在安装过程要会自动安装VSS必须的“Microsoft .NET Framework 2.0 ”和“Microsoft Document Explorer 2005”,直至“Finish”,VSS客户端部分安装完成。
三、设置和使用
1、 设置
在开始菜单中选择“Microsoft Visual SourceSafe”,第一次点击“Connecting to an existing database ”,在Location中写入\\172.16.200.7\VSS_DB(若连接不上,请在“运行”中访问172.16.200.7服务器一下,用户名为邮件命名,密码为12345678,访问后再试一次),点击“下一步”,连接上VSS数据库后,为其命名,继续下一步,点击“完成”,完成第一次启动VSS的设置。
2、 使用
设置完成后,在VSS登录界面输入用户名和密码(用户名遵循邮件命名规则,密码初始为123456,请大家登录后第一时间修改自己的密码)。
登录成功后,显示出各项目组的目录,各组的组长和质量负责人有对各组文件的完全控制权,可以添加和删除文件以及文件夹,但是组员只有读的权利和Check in/Check Out的权利,没有删除和新增文件的权利。
第一次组长将各组项目文件上传到VSS时,可以将项目组整个文件夹传入项目组目录,方法如下:
1) 在本机设置工作目录working folder,然后Check Out,制定工作目录working folder,然后点击add file,将文件加入工作组文件夹,也可以调整VSS窗口大小,然后将欲加入的文件夹拖入工作组文件夹,然后在弹出的窗口中勾选“Recursive”(注:若没有勾选Recursive,将只会加入一个文件夹,而文件夹中的内容不会加入到工作组文件夹中)。文件加入后,点击工作组文件夹Check in,并勾选Recursive选项,完成文件的服务器导入。
2) 组员登录VSS后,选定自己的工作组Check out(勾选Recursive选项),在本机修改完文件后,选定自己的工作组Check in(勾选Recursive选项)。
注:新增加的文件,不能直接Check in,要选择add file才能将文件加入工作组文件夹,然后对工作组文件夹check in并勾选Recursive选项。
日常的使用,请每次Check Out,修改完文件后Check in。在文件被Check out的状态下,其他人是无法修改文件的,请修改完后及时Check in。