版本控制:Win7局域网下搭建Visual Source Safe 6.0

下载安装

名词解释

  • 项目
    一个逻辑上的文件集合。在项目中添加需要进行版本控制的文件,这些文件的物理路径可以是分散的,但在逻辑上属于同个项目。
  • VSS数据库
    用于存储VSS服务端用户名、密码、管理的项目。一个数据库上可以有多个项目。
  • 工作空间
    从服务端签出的项目文件的存放目录。
  • VSS服务端软件
    用于创建数据库;配置数据库的用户。
  • VSS客户端软件
    用于在某个数据库上创建项目;将需要版本控制的文件添加至项目;签入/签出项目。

VSS服务端的配置

1 创建本地数据库

  • VSS6.0服务端需要先登录一个数据库,才能进入界面创建新的数据库。压缩包中已包含了一个默认数据库,直接 打开服务端程序SSADMIN.EXE就可以默认登录。
    版本控制:Win7局域网下搭建Visual Source Safe 6.0
  • 压缩包中的默认数据库仅仅用于登录服务端界面,接下来创建新的数据库:工具》创建数据库》填写新数据库存放路径
    版本控制:Win7局域网下搭建Visual Source Safe 6.0
    版本控制:Win7局域网下搭建Visual Source Safe 6.0

2 在服务端打开本地数据库、设置用户

  • 用户》打开数据库》选择刚才创建的srcsafe.ini文件
    版本控制:Win7局域网下搭建Visual Source Safe 6.0
    版本控制:Win7局域网下搭建Visual Source Safe 6.0
  • 随后可以配置此数据库的用户。admin是数据库的默认用户,密码默认是空。
    版本控制:Win7局域网下搭建Visual Source Safe 6.0
    版本控制:Win7局域网下搭建Visual Source Safe 6.0

3 共享数据库

  • 为了在局域网中登录同一个VSS项目,需要共享VSS数据库所在文件夹。
  • 被共享的文件夹要能以网络共享协议被局域网内的其他计算机访问,如【\192.168.6.65】
    版本控制:Win7局域网下搭建Visual Source Safe 6.0
  • 被共享的文件夹需要有“写入”的权限,以便其他计算机写入数据库文件【\192.168.6.65\test_database\srcsafe.ini】
    版本控制:Win7局域网下搭建Visual Source Safe 6.0

VSS客户端登录数据库

  • 在桌面创建快捷方式【\192.168.6.65】
  • 验证是否能看到被共享的数据库文件夹【\192.168.6.65\test_database】
  • 验证是否有写入权限:如果在文件夹【\192.168.6.65\test_database】内能创建文件,就说明有写入权限
    版本控制:Win7局域网下搭建Visual Source Safe 6.0
    版本控制:Win7局域网下搭建Visual Source Safe 6.0
  • 打开VSS客户端,通过快捷方式【\192.168.6.65】打开srcsafe.ini文件
  • 输入数据库的用户名admin,默认密码空。
    版本控制:Win7局域网下搭建Visual Source Safe 6.0
  • 如果提示“访问文件…\rights.dat被拒绝”,就说明没有这个共享的数据库文件夹没有写入权限。
    版本控制:Win7局域网下搭建Visual Source Safe 6.0
  • 至此。已经成功以admin用户登陆了远程数据库。
    版本控制:Win7局域网下搭建Visual Source Safe 6.0