Dot-Net

CI:哈德森與.Net vs CruiseControl.Net [關閉]

  • February 24, 2009

我在一家希望集成 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 項目的文章

引用自:https://stackoverflow.com/questions/582687