VSS使用事项.doc

preview
需积分: 0 0 下载量 28 浏览量 更新于2010-01-30 收藏 29KB DOC 举报
《VSS使用事项详解——ASP.NET Web项目集成配置》 Visual SourceSafe(VSS)是一款由微软开发的版本控制系统,广泛应用于软件开发过程中对代码的版本管理和协作。在ASP.NET Web项目的开发环境中,VSS的集成是至关重要的,确保团队成员能够协同工作,跟踪代码变更。本文将详细阐述如何配置VSS与ASP.NET开发环境的集成。 VSS至少需要6.0c以上的版本才能在.NET环境中正常运行。.NET 2003安装盘中包含了6.0d版本,但如果是6张光盘的版本,VSS可能并未包含。在服务器端进行VSS的安装,只需找到安装文件,运行setup程序,按照提示下一步即可,过程相当简单。 客户端的安装则需要从服务器上共享VSS的安装目录,特别是包含netsetup.exe的vss子目录。确保只共享vss目录,因为如果共享上级目录,将无法进行网络安装。客户端只需访问服务器上的共享目录,运行netsetup.exe,即可完成安装。 VSS的配置主要涉及数据库的创建和权限设置。在服务器上,选择一个合适的目录,例如PROJECT,作为VSS数据库的根目录,并为每个项目创建一个子目录,如本例中的Study,以便各个项目的数据库相互独立。接下来,创建一个用户组Developer,并将所有项目开发者,如kevin和owen,添加到该组中。在Study子目录的共享权限中,给予Developer组写入权限。 接下来,启动Visual SourceSafe 6.0 Admin,通过Tools菜单下的Create Database...创建数据库,浏览并选择之前创建的Study子目录。然后,通过Users/Open SourceSafe Database...打开数据库,再通过Add User...添加用户kevin和owen,设定相应的密码。 .NET开发环境的配置主要是将项目连接到VSS。在Visual Studio .NET中新建Web项目,URL设为http://localhost/Study。在解决方案管理器中,右键点击项目名称Study,选择“将解决方案添加到源代码管理”,连接到创建的Study数据库,使用admin账户登录。系统会自动生成一个目录名,确认后完成添加。 需要注意的是,默认情况下,.NET项目文件位于"My Documents\Visual Studio Projects"目录下,但一旦项目被添加到VSS,这些文件就不再有效。实际上,项目文件位于IIS中Study虚拟目录对应的本地路径,例如c:\inetpub\wwwroot\Study。为了便于操作,你可以移动此目录或预先在IIS中设置好Study的虚拟目录。 为了确保安全性和权限控制,需要在IIS管理器中检查Study虚拟目录的属性。在“目录安全性”选项中,取消“启用匿名访问”的勾选,启用“集成Windows身份验证”。这样,只有经过身份验证的用户才能访问项目,增强了系统的安全性。 VSS在ASP.NET Web项目中的集成涉及到服务器和客户端的安装、数据库的创建、权限分配、.NET开发环境的配置以及IIS的安全设置等多个环节。正确配置VSS能有效提升团队的开发效率,同时保障项目的稳定性和安全性。