我正在開發一個web應用程序項目,我需要創建一個構建腳本;一個可以從我的巡航控制服務器觸發的構建腳本。由於nant並沒有經過多年的維護,我認爲MSBuild是最好的選擇。MSBuild腳本有很好的教程嗎?
我需要構建腳本能夠
- 編譯所有組件
- 執行單元測試
- 在本機上運行NCover分析測試
- 部署數據庫(具體取決於參數)。這真的是在執行一個工具,因爲我最終會編寫我自己的工具來部署數據庫。但是該工具的執行應基於某些命令行參數進行有條件的處理。
- 以巡航控制可讀取和理解的格式傳送單元測試和覆蓋範圍結果。
我假設MSBuild將允許我做所有這些事情。但我不知道從哪裏開始。有誰知道一個好的教程讓我開始使用我的構建腳本?
@Preet僧伽:我沒有覺得這是如此 - 你可以浪費很多時候,你從烹飪書上學習的時候,有一半是理解語法的。我認爲這是一個非常重要的問題,我希望這個問題成爲指出人們的好地方。 – 2009-08-27 07:32:52