私の仕事では、CCNETを使用していますが、夜間にチェックインするビルドもありますが、いずれかまたは両方に簡単に設定できます。
単位チェックは、すべてのチェックイン、FXCopテスト、その他多数の製品で簡単に実行できます。
無料のバージョンがあり、報告とセットアップが非常に簡単であると伝えられているので、Team Cityもオプションとしてチェックすることをお勧めします。それは、約20人のチームメンバー/プロジェクトの限界を持っています。
しかし、私たちはCCNETを使い始めましたが、無料版でTeam Cityを見るには大きすぎるいくつかの製品を成長させており、私たちが持っているものに非常に満足しています。 CCNETを支援
機能は次のとおりです。
- XMLベースの設定を - あなたは通常、コピーして、必要なもののほとんどを貼り付けることができます。
- 多かれ少なかれ、あなたのビルドスクリプトとしてあなたのtreesurgeonスクリプトをプラグインでき、コンパイルを実行するための実行可能タスクとしてCCNETをポイントすることができます。
- 多くのドキュメントとnunit、ncover、fxcopなどを簡単にセットアップできます。
- あなたのプロジェクトのステータスをいつでも知ることができます。同じ情報のRSSフィード。
しかし、チェックインする前にユニットテストを実行することがほとんどですが私たちがチェックインしているアセンブリの依存関係を再構築し、すべてのチェックインで再テストします。
CCNETは無料で、セットアップにはほとんど時間がかからないことを考えれば、私はそれに向かい、それがあなたに合っているかどうかを見てそこから拡大することを強くお勧めします。
は(私はいくつかの変化に/ほとんど同じ掲載場所をここに別のスレッドがあります - しかし、他のコメントのいくつかは、あまりにも役立つこと
Automated Builds!)
編集追加する:あなたは簡単に独自の展開を設定することができます電子メール通知は、すべての成功、すべての失敗、成功から失敗への変更など、かなり細かく設定することができます。RSSにも組み込まれているので、他のシステムに独自の通知機能を設定することもできます。
大きな質問ですが、どちらを選択するかわかりますか?なぜ? – Smit