我正在尋找一些建議來自動執行項目構建和部署。什麼是用於asp.net的良好構建自動化和部署過程?
我們當前的開發設置使用ASP.NET,SVN,CCNET和MSBuild腳本開發dev服務器。我正在考慮切換到克魯斯而不是CCNET,雖然我不確定這是否給了我任何額外的東西,我還沒有。
我想自動化的是從自動構建完成到用新更改更新現場的過程。網站更新可以包括基本網站更新以及客戶端更新,這些更新可以是代碼和/或數據庫更改,因此過程需要足夠靈活以便能夠處理這些情況。
我的靈感來源之一來自this video,以及每個月花費更新的無數時間。
6年後更新; [應用程序發佈自動化](https://en.wikipedia.org/wiki/Application_release_automation)工具是專門爲此設計的。 BuildMaster是其中的一個工具,並且[本教程](http://inedo.com/support/tutorials/building-and-deploying-a-net-web-application-using-buildmaster)概述了所提及的過程。 – 2016-07-19 14:58:28