我一直在阅读关于夜间构建(以及一般的自动构建)对开发过程的重要性,我很乐意在我的项目中实现它们。问题是,我开发了MVC Web应用程序。我无法想象我将如何轻松运行任意构建。我需要将它部署到服务器,包括任何必要的dll,视图页面和数据库更改,并可能使DB具有适当的测试数据。这听起来不自动甚至没用。
是否有一种在Web应用程序中进行夜间构建的有用方法?最好的解决方案是我可以在nightlybuild.myapplication.com/buildnumber
这样的地址访问应用程序,服务器会找出要使用的DLL,视图页面和数据库。