Dot-Net
CI:哈德森與.Net vs CruiseControl.Net [關閉]
我在一家希望集成 CI 伺服器的 .net 商店工作。從我所見,Hudson 似乎是最受歡迎的選擇。考慮到我們是一家僅限 .net 的商店,Hudson 會不會出現 CC.NET 不會遇到的任何障礙?
我想不出 Hudson 無法為我們的 C# 開發做的一件事,即使使用基於 MSTest 的測試,您現在也可以使用新外掛(僅在測試 ONE 程序集時有效)或我的方法在它們上執行和趨勢圖它適用於多個程序集。
我想唯一會好的是生成程式碼覆蓋率數據並報告它,不確定 CC.net 是否這樣做。
此外,哈德遜似乎有更強大的社區支持。如果他們有選擇的話,我從未聽說有人選擇 CC.net 而不是 Hudson。
我們用它來
- 部署windows服務
- 部署網路服務
- 執行 MSTests 並顯示與任何 junit 測試一樣多的資訊
- 跟踪低、中、高任務
- 趨勢圖警告和錯誤
這些事情對 Hudson 來說可能不是什麼新鮮事,但我覺得有必要再次強調 Hudson 可以通過 .net 項目處理這個問題,沒問題。
以下是 Hudson 支持的一些內置 .net 內容
另外,上帝禁止你使用安全的視覺源,它也支持。我建議你看看Redsolo 關於使用 Hudson 建構 .net 項目的文章