概要
本文分步讨论了如何使用 Microsoft Visual Studio .NET 中的源代码管理功能将 Microsoft SQL Server 2000 存储过程添加到 Visual SourceSafe (VSS)。通过使用源代码管理添加存储过程需要两种类型的配置:
• | VSS 数据库与 SQL Server 安装在同一台计算机上。 |
• | VSS 数据库安装在远程计算机上。 |
在运行 SQL Server 的计算机上安装 Visual SourceSafe
要在运行 SQL Server 的计算机上安装 VSS,请按照下列步骤操作:1. | 运行位于 VSS 安装光盘上的 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 Studio .NET 版本控制服务器组件
1. | 运行 Visual Studio .NET 安装程序。 |
2. | 在“服务器组件”下,选择“VS 6 存储过程版本控制”。 |
3. | 单击“立即更新”或“安装”以安装所需的组件。 |
将用户添加到运行 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 数据库的路径。
|
||||
8. | 在“源代码管理项目名称”文本框中,键入 VSS 项目名称。 注意:不要在“源代码管理项目名称”文本框中使用“$/”前缀。Visual Studio .NET 会自动添加此前缀。 |
||||
9. | 在“源代码管理登录”对话框中,键入 VSS“登录 ID”和“密码”,然后单击“确定”。 | ||||
10. | 在服务器资源管理器中,展开“存储过程”文件夹,右键单击存储过程名称,然后单击“添加到源代码管理”。 注意:在服务器资源管理器中,已成功添加到源代码管理的每个存储过程的名称旁边都显示一个锁图标。 在服务器资源管理器中,可以右键单击存储过程名称以执行典型的 VSS 操作,例如“签出”、“签入”和“撤消签出”。 |
||||
11. | 您可以同时将多个存储过程添加到 VSS。要选择多个存储过程,请按照下列步骤操作:
|