版本控制:Win7局域网下搭建Visual Source Safe 6.0
下载安装
- 下载
https://download.****.net/download/forchoosen/11986401 - 解压VSS.rar
- 无需安装
- /win32/SSEXP.EXE是客户端程序;【G:\VSS\win32\SSADMIN.EXE】是服务端程序。
名词解释
- 项目
一个逻辑上的文件集合。在项目中添加需要进行版本控制的文件,这些文件的物理路径可以是分散的,但在逻辑上属于同个项目。 - VSS数据库
用于存储VSS服务端用户名、密码、管理的项目。一个数据库上可以有多个项目。 - 工作空间
从服务端签出的项目文件的存放目录。 - VSS服务端软件
用于创建数据库;配置数据库的用户。 - VSS客户端软件
用于在某个数据库上创建项目;将需要版本控制的文件添加至项目;签入/签出项目。
VSS服务端的配置
1 创建本地数据库
- VSS6.0服务端需要先登录一个数据库,才能进入界面创建新的数据库。压缩包中已包含了一个默认数据库,直接 打开服务端程序SSADMIN.EXE就可以默认登录。
- 压缩包中的默认数据库仅仅用于登录服务端界面,接下来创建新的数据库:工具》创建数据库》填写新数据库存放路径
2 在服务端打开本地数据库、设置用户
- 用户》打开数据库》选择刚才创建的srcsafe.ini文件
- 随后可以配置此数据库的用户。admin是数据库的默认用户,密码默认是空。
3 共享数据库
- 为了在局域网中登录同一个VSS项目,需要共享VSS数据库所在文件夹。
- 被共享的文件夹要能以网络共享协议被局域网内的其他计算机访问,如【\192.168.6.65】
- 被共享的文件夹需要有“写入”的权限,以便其他计算机写入数据库文件【\192.168.6.65\test_database\srcsafe.ini】
VSS客户端登录数据库
- 在桌面创建快捷方式【\192.168.6.65】
- 验证是否能看到被共享的数据库文件夹【\192.168.6.65\test_database】
- 验证是否有写入权限:如果在文件夹【\192.168.6.65\test_database】内能创建文件,就说明有写入权限
- 打开VSS客户端,通过快捷方式【\192.168.6.65】打开srcsafe.ini文件
- 输入数据库的用户名admin,默认密码空。
- 如果提示“访问文件…\rights.dat被拒绝”,就说明没有这个共享的数据库文件夹没有写入权限。
- 至此。已经成功以admin用户登陆了远程数据库。