Visual SourceSafe使用流程指南
注: Visual SourceSafe以下简称Vss
Visual SourceSafe Admin以下简称VssAdmin
服务器端流程指南
1. 在一台服务器上安装Visual SourceSafe服务器版本,安装完成后重启计算机.
2. 共享安装目录下的VSS文件夹,设置共享权限为EveryOne完全控制,如果是NTFS格式的分区,还应设置目录权限为EveryOne运行;让客户端的用户访问该文件夹下的NETSETUP.EXE,用于安装Visual SourceSafe客户端版本.
3. 在域控制器中新建一个开发组用于存放开发成员和权限设置时使用.
4. 打开VssAdmin,创建一个数据库,把数据库存放在你设置的目录下;共享这个目录,设置共享权限为开发组完全控制, 如果是NTFS格式的分区,还应设置目录权限为开发组为可读\可写\修改.
5. 用VssAdmin打开这个数据库开始建立开发成员的Vss帐号.
6. 设置Vss的帐号权限,打开Toos\Options,选择ProjectRights页;选中允许权限分配,去除Destroy的勾.
7. 设置新建的数据库为当前(默认)数据库.
注:服务器端不须要设置工作目录,所有从客户端签入的文件都保存在数据库文件夹.
客户端流程指南
1. 打开服务器端的VSS共享文件夹下的NETSETUP.EXE,运行并安装到本地计算机.
2. 打开Vss登入到新建数据库(数据库选择默认的,因为在服务器端已经设置了默认数据库.)
3. 选择一个开发项目并设置工作目录到本地计算机.(工作目录用于签出服务器项目文件到本地,是你在服务器所选项目中的一个副本)
---------------到这一步客户端的配置已经结束;下面的是项目在本地的编辑流程----------------
用记事本方式编辑项目文件的方式:
(1). 打开Vss并选择你设置了工作目录的目录,这时你可以将该项目整个签出到本地工作目录.签出后的文件为红色;如果已经被其他人签出,显示红色的同时会 显示是哪个用户签出,用户所在域的计算机名,签出的路径.
(2). 双击签出的文件进行编辑;注意不要直接到本地工作目录打开文件编辑,这样编辑将被拒绝,只有用Vss的帐户才可以编辑.
(3). 将编辑好的文件签入到服务器,完成操作过程.
用Visual Studio编辑项目文件的方式:
(1). 选择新建/asp.net应用程序,选中”添加到源代码管理”.
(2) 把项目文件夹下的所有文件,包括.sln等文件一起添加到源代码管理的目录中,选中你新建的项目目录,添加时会提示是否创建.root(根)文件夹,选择”是”并结束
(3) 关闭项目
(4) 从你新建项目的目录打开.sln文件,打开后可以看到项目下的所有文件都被锁定,即成功添加到了源代码管理的数据库;或者从Visual Studio的文件菜单/源代码
管理/从源代码管理中打开,在源代码管理中找到项目文件的目录打开项目.
(5) 签出要编辑的文件
(6) 将编辑好的文件签入源代码管理,完成操作.
引用别人的建议:
建议1
开发人员请不要随意变更VSS服务器上的目录(project)结构,不要在目录(project)中随便增加删除文件,不要随便访问他人目录(project)及文件。如服务器上目录(project)结构确实需要变化请与管理员联系。
建议2
严格遵守VSS的使用规程,防止因误操作导致程序或者文档的丢失。如遇两人需同时修改统一目录(project)或文件的情况,请串行处理而非multicheckout方式处理以减少出错几率。