VSS库与SourceAnywhere for VSS服务器在不同电脑上 Deploy on different machines

如我们在Server安装一文中谈到的,为了使SourceAnywhere for VSS有最佳的性能,我们建议您将服务器安装于VSS数据库所在的同一台机器上。但是,如因为特殊原因,服务器也可以安装在VSS库所在局域网中的其它任何一台电脑上

这种情况的配置较为复杂:

  • 如果你指定某本地用户为SourceAnywhere for VSS Service的登录用户(Log On user),请确保该用户名在SourceSafe库服务器上也存在,并且这两个用户名的密码相同。同时,请验证此用户名在SourceSafe库服务器对VSS库所在目录享有读/写安全权限和读取/更改共享权限。

    如何设置Windows文件夹的安全设置?
    如何检查Windows文件夹的共享权限设置?
    如何查看服务的登录用户?

  • 如果你指定一个域用户为SourceAnywhere for VSS Service的登录用户(Log On user),且SourceAnywhere VSS Server和SourceSafe库服务器在同一个域中,请验证此用户名在SourceSafe库服务器对VSS库所在目录享有读/写安全权限和读取/更改共享权限。
  • 在指定Srcsafe.ini文件路径时,不能使用映射的驱动器名,因为SourceAnywhere for VSS服务可能不能访问此映射驱动器名。你应该使用完整的路径 \\服务器名\共享名\SourceSafe\Srcsafe.ini
    例如,你将 \\ServerName\ShareName 映射到 z:\。在输入路径时,请输入\\ServerName\ShareName\SourceSafe\Srcsafe.ini,而不要输入 z:\SourceSafe\Srcsafe.ini。