visual-studio-2010 - VSTSDB持续集成最佳实践:将我们的集成测试SQL Server与TFS Build Agent安装在同一盒子上吗?

标签 visual-studio-2010 msbuild continuous-integration build-automation integration-testing

我们开始使用Visual Studio Database Edition 2010(VSTSDB)进行持续集成。简而言之,我需要每晚进行构建,以创建Deploy SQL,然后在SQL Server上运行脚本。在删除构建并创建数据库之后,我最终将在新创建的数据库上运行集成单元测试。

我想知道将测试SQL Server保存在哪里的最佳实践。该框可以与TFS Build Agent位于同一框,也可以位于另一个系统上。

任何帮助表示赞赏。

最佳答案

理想的地方是已经托管测试数据库的SQL Server实例。

我会尽量避免将其放在TFS构建代理计算机上。

关于visual-studio-2010 - VSTSDB持续集成最佳实践:将我们的集成测试SQL Server与TFS Build Agent安装在同一盒子上吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2860208/

相关文章:

visual-studio-2010 - 如何让 Intellisense 仅显示属性或仅显示事件等

visual-studio-2010 - VS.NET 2010/MSBUILD 可以为 .NET 3.5 SP1 生成 XmlSerializers 吗?

c++ - MSBuild 使用错误的(平台)版本的 Tracker.exe

msbuild - 从命令行编译时添加附加库并包含路径

java - 如何在 Spring 配置的应用程序中使用 Maven 和各种 application.properties 生成不同测试区域的 Artifact

delphi - 在Delphi XE2上使用MSBuild编译运行时包时出现编译错误

azure-devops - 如何在 Azure 门户中查找 SonarQube 服务器 URL

c# - MSTest - 从构建服务器隐藏一些单元测试

c++ - 将 gui 添加到 c++ 项目 (visual studio 2010)

visual-studio-2010 - 在 WriteableBitmap DrawLine 方法中设置线条粗细