We are beginning to use Visual Studio Database Edition 2010 (VSTSDB) for our continuous integration. In short I have our nightly build creating the Deploy SQL and then running the script on a SQL Server. I will eventually have integration unit tests run on the newly created database(s) after the build is dropped and database is created.
I am wondering about the best practice of where to keep the testing SQL Server for the build. This would either be the same box as开发者_开发知识库 the TFS Build Agent, or on another system.
Any help is appreciated.
The ideal place would be the SQL Server instance where you already host test databases.
I would try to avoid placing it on the TFS build agent machine.
加载中,请稍侯......
精彩评论