11

c#アプリケーションのhudsonに相当するものは何かアドバイスできますか?

以前はhudsonをJavaのビルドサーバーとして利用し、予定されたタイミングでJava Webやバッチジョブアプリケーションの自動デプロイを行い、技術チームにメールで通知していました

C#アプリケーションで同じことを行うにはどうすればよいですか。

また、コードをスキャンするために使用できるビルドサーバーの静的コード分析ツールのような標準プラグインはありますか

4

2 に答える 2

11

jamesj が言及した優れたツールに加えて、TeamCityもかなりうまく機能します。構成の使いやすさの観点からは、CruiseControl よりも好みであり、特定の制約内にとどまれば無料です。

ただし、既にソース管理として TFS に投資している場合は、お金に見合うだけの価値があることを確認し、それをビルドや展開にも使用してください。

ハドソンが好きなら、ジェンキンスを見てください。個人的には使用していませんが、.NET ビルドにも使用している人を見たことがあります。彼らのページによると、Jenkins は Hudson と呼ばれていたので、おそらくおなじみでしょう。

于 2013-01-21T14:17:15.667 に答える
4

TFSは継続的な統合に最適ですが、 CruiseControl.NETNAntと共に使用することもできます。これらは両方とも、バッチ ジョブの実行、電子メールの送信、および自動展開の実行ができる必要があります。

StyleCopFxCopはどちらも静的チェックを行い、ビルド プロセスに統合できます。

于 2013-01-21T11:12:52.390 に答える