在我们公司,我们将ASP.NET应用程序开发为网站,并且通常只是从我们的网络驱动器工作,该驱动器直接指向我们开发Web服务器上的文件。我们的代码在HTML请求时编译,因此我们不构建我们的Web应用程序。我已经阅读到自动化构建是最佳实践,并打算在某个时候设置它。现在我们使用VSS,这是糟糕的,我想将我们切换到Subversion。
我了解了NAnt进行构建和部署,并且也听说过CruiseControl.NET。当开发人员从其工作副本提交更改时,我可以使用这些工具简单地将代码从我们的SVN存储库推送到我们的开发Web服务器吗?