プロジェクトの一部として StyleCop があり、コンパイルするたびに Stylecop がコードをチェックしています。しかし、すでに 10 万行以上のコードがあり、毎日増え続けています。そのため、ソリューションの再構築にはすでに 20 秒以上の時間がかかっています。一番悪いのはStylecopだと思います。
そのため、コンパイル プロセスから StyleCop を削除する方法を考えていますが、それを TFS のチェックイン ポリシーとして使用します。SourceAnalysysPolicyとStyleCopPolicyの2 つのプロジェクトが見つかりました。しかし、どちらも VS2012 をサポートしていないようで、オンラインの多数の投稿は、VS2012 では機能しないことを示唆しています。
ビルド サーバー (TeamCity) へのステップとして StyleCop を平手打ちすることはできますが、そうすると多くの偽の失敗したビルドが発生し、実際には解決策にはなりません。
TFS のすべてのチェックインを強制的にゲート チェックインにし、MSBuild スクリプトを介して stylecop を実行する必要があることを望んでいました。違反がない場合は、実際にチェックインして TeamCity に制御を渡します。違反がある場合は、開発者に警告し、チェックインしないでください。しかし、TFS2010でそれが可能かどうか、およびそれを実装する方法がわかりません。
他のアイデアはありますか?