我们开始使用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/