好吧,这似乎是古怪的,但仍然需要完成。
我们实际上有一个文件服务器(NAS),它上面有VSS 6.0,基本上.exe文件等都在一个共享中,用户运行.exe文件打开VSS并签入/签出文件。
我已经从我们的MVLS站点下载了VSS 2005,并提取它并阅读readme.htm,说我可以安装在运行setup.exe的服务器上。
我有这个问题:
问:如何将VSS 2005设置为共享上的文件,然后用户可以运行.exe文件(如我们现有的VSS 6.0安装程序)? 是否简单地将提取的文件复制到共享? 如果不需要的话,我不想实际上必须安装一个服务器端应用程序。
好的,您可以通过networking共享共享存储库(vss数据库)文件,了解如何声明多用户方面。
我相信VSS 6有一个networking安装选项,现在只需安装VSS 2k5来确认这个选项仍然存在。 这意味着您只需要让所有的客户端从该共享中运行.exe,并在另一个共享上login到存储库。
哦,请为每个项目创build一个存储库! VSS可能变得容易腐败…..
如果有VSS 2k5的networking安装选项,将会更新这个post
编辑:好吧,安装程序下没有networking安装,但您可以尝试将安装媒体上的Program Files文件夹下的Microsoft Visual SourceSafe文件夹复制到networking共享。 请使用此方法进行生产testing,并确保它不会损坏存储库
VSS的服务器部分需要转到运行Windows的实际服务器上。
不幸的是,它不像简单的文件共享那么简单。 服务器负责判断交易,签入,签出,时间戳等。