服务器端:
//建立vss 数据库
1.安装vss 2005
2.打开vss控制台administration
3.新建数据库,任意指定目录,不要求与工程在同一目录下
4.将上一步指定的数据库目录设置为共享,并赋予写权限
5.在控制台中点击file-》open sourcesafe database——》点击add,一直点下一步,在location中填入//主机名/数据库名,一路到底
6.打开上面建立的数据库,并添加相关用户
//关联工程
7.打开vs 2005,建立或打开所要控制的工程,右键单击解决方案或工程,选择”将解决方案添加到源代码管理“,登陆到vss数据库,将工程导入到vss中。
客户端:
1.安装vss2005
2.在vss客户端点击打开file-》open sourcesafe database——》点击add,一直点下一步,在location中填入//主机名/数据库名,一路到底,登陆到服务器所建立的数据库
3.在出现的工程文件中找到.sln文件,用右键点击,选择edit,在出现的对话框中选择拷贝并修改以及浏览用vs2005打开
4.最终在vs2005中得到受保护的工程
注意:在vs 2005 中的配置:visual studio2005->option->源代码管理->选Microsoft Visual SourceSafe
注意问题
关于多人checkout的问题.
理论上VSS支持多人同时checkout, 注意二进制文件永远不能被签出给多个用户.
但是由于这样就涉及到文件合并的问题,比较困难,所以不提倡多人同时checkout.
unable to open user login file的提示
当客户端登录时出现这种提示的原因是服务器的数据库目录是只读的,改成可改写即可.