コード プロジェクトのルール セットを Azure DevOps プロジェクトのチェックイン ポリシーと同期する
チェックイン ポリシーのルール セットで指定されているルールを少なくとも含むルール セットを指定することによって、コード プロジェクトのコード分析設定を Azure DevOps プロジェクトのチェックイン ポリシーに同期します。 開発者リーダーは、チェックイン ポリシーのルール セットの名前と場所を伝えることができます。 次のいずれかの方法を使用して、プロジェクトのコード分析で適切なルール セットが使用されるようにすることができます。
チェックイン ポリシーで Microsoft の組み込みルール セットのいずれかが使用されている場合は、コード プロジェクトのプロパティ ダイアログ ボックスを開き、[コード分析] ページを表示して、そのルール セットを選択します。 Visual Studio と共に自動的にインストールされる Microsoft 標準ルール セットは読み取り専用に設定されているので、編集することはできません。 ルール セットが編集されていない場合、ポリシーとローカルのルール セットのルールが一致することが保証されます。
チェックイン ポリシーでカスタム ルール セットが使用されている場合は、バージョン コントロールのルール セット ファイルに対して取得操作を実行して、ローカル コピーを作成します。 次に、コード プロジェクトのコード分析設定でそのローカルの場所を指定します。 チェックイン ポリシーのルール セットが最新の状態であれば、ルールが一致することが保証されます。
バージョン コントロールの場所を、Azure DevOps プロジェクト ルートとの関係がコード プロジェクトと同じであるローカル フォルダーにマップすると、相対パスを使用してルールの場所が設定されます。 相対パスにより、コード分析のコード プロジェクト設定を他のコンピューターに移動できるようになります。
チェックイン ポリシーのルール セットのコピーをコード プロジェクト用にカスタマイズします。 新しいルール セットには、チェックイン ポリシーのすべてのルールと、必要なその他のルールを必ず含めます。 チェックイン ポリシーのルール セット内のすべてのルールがルール セットに含まれていることを確認する必要があります。
Microsoft 標準ルール セットを指定するには
ソリューション エクスプローラーでコード プロジェクトを右クリックし、[プロパティ] をクリックします。
[コード分析] をクリックします。
[アクティブな規則] の一覧で、チェックイン ポリシーのルール セットを選択します。
チェックイン ポリシーのカスタム ルール セットを指定するには
必要に応じて、チェックイン ポリシーを指定するルール セット ファイルに対して取得操作を実行します。
ソリューション エクスプローラーでコード プロジェクトを右クリックし、[プロパティ] をクリックします。
[コード分析] をクリックします。
[アクティブな規則] の一覧で、<参照> をクリックします。
[開く] ダイアログ ボックスで、チェックイン ポリシーのルール セット ファイルを指定します。
コード プロジェクトのカスタム ルール セットを作成するには
カスタム ルール セットの作成の詳細については、「ルール セットをカスタマイズする」を参照してください。
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示