簡體   English   中英

如何實現.NET項目的持續集成?

[英]How do you implement continuous integration for .NET projects?

我的公司目前使用的是CruiseControl.NET,我覺得配置起來非常痛苦。 您使用什么CI解決方案?

我們使用TeamCity需要花費一些硬幣,但距離巡航控制還有很大的進步。 它簡單,易於配置,可為您的構建提供大量反饋。 我強烈推薦它。

試試CiFactory

在我目前的項目中,我們使用的是Atlassian的Bamboo 我喜歡它,如果您使用JIRA進行錯誤跟蹤,它有一些非常好的插件可用。

真正幫助我們的是它非常靈活。 我們有多個Java和.NET應用程序,Bamboo可以很好地處理它們。 它不是免費的,但如果你有一個復雜的環境和構建系統,它的效果非常好。

我沒有嘗試過,但我聽說Team Foundation有一些功能可以讓你自動構建。

我們曾經使用Cruise Control但改為使用TeamCity

自動化構建工作非常好,我們現在不想在沒有它的情況下開發。

我們使用JetBrains的CC或TeamCity(它是免費的)。 我任何時候都會選擇TeamCity而不是CC。

我們在這里使用Zed Builds和Bugs 他們有一個社區版本,可以免費進行小型設置,還有一個商業版本,適用於大型項目/使用。

好的功能:沒有可編輯的XML來定義您的構建,整個過程都是使用非常干凈和一致的UI完成的。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM