OscarXie.net

关注质量与体验——电子商务与自动化测试

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

概要

本文分步讨论如何使用 Microsoft Visual Studio .NET 中的源代码管理功能将 Microsoft SQL Server 2000 存储过程添加到 Visual SourceSafe (VSS)。通过使用源代码管理添加存储过程需要两种类型的配置:
VSS 数据库与 SQL Server 安装在同一台计算机上。
VSS 数据库安装在远程计算机上。

在运行 SQL Server 的计算机上安装 Visual SourceSafe

要在运行 SQL Server 的计算机上安装 VSS,请执行以下步骤:
1. 运行位于 VSS 安装 CD-ROM 上的 Setup.exe 文件。
2. 更改 MSSQLServer 服务的“登录”帐户以便在对 VSS 数据库文件夹具有读写用户权限的用户帐户下运行。
3. 在 VSS 管理工具中,为 VSS 数据库添加第 2 步中的用户名和密码。SQL Server 使用此帐户在 VSS 中执行签出和签入操作。

安装 Visual SourceSafe 客户端组件

如果 VSS 数据库安装在一台远程计算机上而不是运行 SQL Server 的计算机上,必须在运行 SQL Server 的计算机上安装 VSS 客户端组件。要这样做,请执行以下步骤:
1. 从安装 VSS 数据库的远程计算机上的文件夹中运行 Netsetup.exe。
2. 更改 MSSQLServer 服务的“登录”帐户,以便在一个对远程计算机上的 VSS 数据库文件夹具有读写用户权限的用户帐户下运行。
3. 在 VSS 管理工具中,将第 2 步中的用户名和密码添加到位于远程计算机上的 VSS 数据库。SQL Server 使用此帐户登录到远程计算机,以便在 VSS 中执行签出和签入操作。

在域帐户下运行 MSSQLServer 服务

1. 在运行 SQL Server 的计算机上,打开“SQL Server 企业管理器”。
2. 在“SQL Server 组”下,用鼠标右键单击“(本地)”,然后单击“属性”。
3. 单击“安全”选项卡。在“启动服务帐户”下,单击“此帐户”。
4. 键入“用户 ID”和“密码”。
5. 单击“确定”。

将用户添加给运行 SQL Server 的计算机上的 Visual SourceSafe Administrator

1. 启动 Visual SourceSafe 6.0 Administrator 工具。
2. 在“用户”菜单上,单击“添加用户”。
3. 在“添加用户”对话框中,键入“用户名”和“密码”。
4. 单击“确定”。

在运行 SQL Server 的计算机上对存储过程启用版本控制

默认情况下,不对存储过程启用版本控制。要对存储过程启用版本控制,请执行以下步骤:
1. 启动 Visual Studio .NET。
2. 在“工具”菜单上,单击“选项”。
3. 在左窗格中,展开“数据库工具”,然后单击“服务器资源管理器”。
4. 在“存储过程”下,单击以选中“启用版本控制”复选框。
5. 单击“确定”。

将存储过程添加到 Visual SourceSafe

要将存储过程添加到 Visual SourceSafe,请执行以下步骤:
1. 在运行 SQL Server 的计算机上,确认 SQL Server 在某个域帐户下运行。
2. 使用 VSS 管理工具确认已将该域帐户添加到 VSS 数据库。
3. 运行 Visual Studio .NET 安装程序。在选项页上,展开“服务器组件”,然后单击以选中“VS 6 存储过程版本控制”复选框。确认只选中了“VS 6 存储过程版本控制”。
4. 启动 Visual Studio .NET,然后对存储过程启用版本控制(请参阅“对存储过程启用版本控制”部分。
5. 在服务器资源管理器中,展开“数据连接”,然后展开相关的“数据库引用”。
6. 用鼠标右键单击“存储过程”文件夹,然后单击“添加到源代码管理”。
7. 在“启用源代码管理”对话框中,键入“源代码管理数据库位置”。

注意 “源代码管理数据库位置”是 VSS 数据库的路径。
如果 VSS 数据库位于运行 SQL Server 的计算机上,请键入相对于运行 SQL Server 的计算机的本地路径(例如,C:\VSS\srcsafe.ini)。
如果 VSS 数据库位于远程计算机上,请键入该远程计算机的位置,即通用命名约定 (UNC) 路径(例如,\\ProjectServer\VSS\srcsafe.ini)。
8. 在“源代码管理项目名称”文本框中,键入 VSS 项目名称。

注意 不要在“源代码管理项目名称”文本框中使用“$/”前缀。Visual Studio .NET 会自动添加此前缀。
9. 在“源代码管理登录”对话框中,键入 VSS“登录 ID”和“密码”,然后单击“确定”。
10. 在服务器资源管理器中,展开“存储过程”文件夹,用鼠标右键单击存储过程名称,然后单击“添加到源代码管理”。

注意 在服务器资源管理器中,已成功添加到源代码管理的每个存储过程的名称旁边都显示一个锁图标。

在服务器资源管理器中,可以用鼠标右键单击存储过程名称以执行典型的 VSS 操作,例如“签出”、“签入”和“撤消签出”。
11. 您可以同时将多个存储过程添加到 VSS。要选择多个存储过程,请执行以下步骤:
a. 按住 Ctrl 键,然后单击每个要添加的存储过程。
b. 选择了存储过程后,用鼠标右键单击任何选定的存储过程,然后单击“添加到源代码管理”。

参考

有关 Visual Studio .NET 服务器资源管理器以及如何启用源代码管理的详细信息,请访问以下 Microsoft 网站:
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vsintro7/html/vboriserverexplorer.asp (http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vsintro7/html/vboriserverexplorer.asp)

http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vsintro7/html/vxurfcheckintosourcecontroldialogbox.asp (http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vsintro7/html/vxurfcheckintosourcecontroldialogbox.asp)


这篇文章中的信息适用于:
Microsoft Visual SourceSafe 6.0C
Microsoft Visual Studio .NET 2003 Professional Edition
Microsoft Visual Studio .NET 2003 Enterprise Architect
Microsoft Visual Studio .NET 2003 Enterprise Developer
Microsoft Visual Studio .NET 2003 Academic Edition
Microsoft SQL Server 2000 标准版
关键字: 
kbhowto kbhowtomaster kbstoredproc kbsrccontrol KB818368
posted on 2006-12-13 20:29  oscarxie  阅读(422)  评论(0编辑  收藏  举报