私たちの Web プロジェクトは SVN でソース管理されています。これには、ローカル、テスト、および運用ビルドをビルドするための MSBuild ファイルが含まれています。また、CruiseControl.NET を使用して、実稼働バージョンとテスト バージョンをサーバーに手動でデプロイします (コミットごとではありません)。
問題は、CC.NET Web プロジェクトを使用して本番環境のデプロイが行われているかどうかを確認する方法です。ビルドして本番環境にデプロイするときに特定の手順を強制的に実行するにはどうすればよいですか (JS と CSS の圧縮、debug="false" でのコンパイルなど)。これで、すべての開発者が MSBuild ファイルに変更を加えることが可能になりました (そのため、本番ビルドで JS を圧縮するのを忘れる可能性があります)。