0

私は TFS を使用して、開発者がチェックイン ポリシーを通じてコード分析を使用することを要求しています。エラーがスローされた場合、コードをチェックインできません。

ただし、メッセージを抑制してチェックインすることはできます。そうする場合は、行動の正当な理由を提供するよう要求したいと思います。ただし、これは空白のままにすることができます。

これを強制し、正当な理由を空白のままにしないようにする方法はありますか?

4

3 に答える 3

0

カスタムのコード分析ルールを追加して、正当な理由がないか空の理由を確認できます。http://www.binarycoder.net/fxcop/html/ex_specifysuppressmessagejustification.htmlに例があります。

于 2014-02-14T14:10:18.877 に答える
0

ビルド サーバーをセットアップして、ゲート チェックインを使用してみませんか。次に、コード分析を常に実行するようにビルド定義を設定します。コード分​​析が失敗した場合、ビルドは失敗し (プロジェクトでセットアップされている場合)、ビルドが失敗するコード分析が修正されるまでチェックインは行われません。

于 2014-02-14T22:56:55.070 に答える
0

あるとは思いません...自分で書くこともできます。TFS Power Tools を見ると、チェックイン ポリシーがいくつか追加されています。

http://msdn.microsoft.com/en-us/library/ms181281(v=vs.90).aspx

于 2014-02-14T13:47:39.573 に答える