次の方法で共有


プルリクエストを表示、フィルタリング、および開く

Azure DevOps Services の「」| Azure DevOps Server 2022 - Azure DevOps Server 2019「

Visual Studio 2019 |Visual Studio 2022

pull request (PR) を作成して、Azure Repos 上の Git リポジトリのコード変更をレビューしてマージします。 チーム メンバーと利害関係者は、コードをターゲット ブランチにマージする前に、変更を確認し、フィードバックを提供できます。 校閲者は、変更にコメントしたり、投票してコードを承認または拒否したりすることもできます。

チームは、保護されたブランチの変更に対して PR を要求したり、特定の PR が特定の条件を満たすことを要求するブランチ ポリシーを設定できます。

プロジェクトの PR を一覧表示、フィルター処理、表示、および開くには、いくつかの方法があります。

前提 条件

  • Repos は、プロジェクトで有効にする必要があります。 Repos ハブと関連ページが表示されない場合は、「Azure DevOps サービスを有効または無効にして、リポジトリを再び有効にする を参照してください。

  • PR を表示するには、PR が存在する Azure DevOps プロジェクトのメンバーであり、少なくとも Basic アクセス権を持つ必要があります。 プロジェクト メンバーでない場合は、追加してもらいます

    手記

    パブリック プロジェクトの場合、利害関係者 アクセス権を付与されたユーザーは、Azure Repos へのフル アクセス権を持ちます。

pull request を一覧表示する

AZURE DevOps プロジェクト Web サイト、Visual Studio、または Azure DevOps コマンド ラインを使用して、PR を一覧表示できます。

  1. プロジェクト内の特定のリポジトリの PR を一覧表示するには、Web ポータルでそのプロジェクトに移動し、[リポジトリ]>[pull request] を選択します。

    pull request を表示しているスクリーンショット。

  2. 正しいリポジトリを選択したことを確認します。

    リポジトリを選択するスクリーンショット。

  3. 既定のビューには、[Mine] タブの下に PR が表示されます。現在のリポジトリのすべてのアクティブな PR を表示するには、[アクティブ] を選択します。 [完了済み] または [破棄済み] を選択して、閉じた PR の一覧を表示します。

    一覧から任意の PR を選択して、その PR の [概要] ページに移動します。

    Azure Repos の PR のビュー タブのスクリーンショット。

  4. マイ ワーク ビューで プルリクエスト を選択すると、組織内のさまざまなプロジェクトのすべての PR を一覧表示できます。

    すべてのプル要求を表示するスクリーンショット。

カスタム pull request ビューを定義する

PR リストをフィルター処理すると、PR を検索して整理し、ワークフロー内の最も重要なファイルに優先順位を付けるのに役立ちます。

PR リストをフィルターするには、[Pull requests] ページで、右上にある [フィルター] アイコンを選択します。 次に、対象ブランチ または他の列ヘッダーを選択し、フィルターしたいブランチや他の値を選択します。

PR リストのビューをさらにカスタマイズするには、Pull requests ページの右上にある [ビュー のカスタマイズ] 選択します。

Pull requests ページの [ビューのカスタマイズ] ボタンを示すスクリーンショット。

カスタマイズビュー ページでは、現在のビューセクションを再配置したり、編集や削除を行ったりすることができます。 新しいセクションを作成するには、[セクションの追加] 選択します。

セクションの追加ボタンが表示された [ビューのカスタマイズ] ページを示すスクリーンショット。

[カスタマイズ] セクション ページで、値を入力して選択し、下書きの状態や更新日などのパラメーターでセクションをフィルター処理します。 別のタブで [承認または拒否した pull requests を表示する] を するか、前のセクションに含まれている pull requests (重複) を除外 するかを選択できます。 ビューのカスタマイズが完了したら、[保存]を選択します

セクションのカスタマイズ ページを示すスクリーンショット。

これらのカスタマイズされたビューは、pull request ページに個別の折りたたみ可能なセクションを作成します。 これらのカスタム クエリは、組織のホーム ページの [my pull requests] タブ リポジトリ間でも機能します。 折りたたみ可能なセクションを示す [Pull Requests] ページのスクリーンショット。

カスタマイズしたビューのパラメーターを変更するには、ビューの横にある [ のカスタマイズ] ボタン 選択します。 または、[ビューをカスタマイズ] を選択し、[ビューをカスタマイズ] 画面で、変更したいビューを選択します。 に割り当てられた など、一部のビューはカスタマイズできませんが、再配置または削除できます。

[PR Files] タブでは、複数のフィルターを使用してファイルとコメントを選択し、より迅速なレビューを行うことができます。 フィルターを選択して、オプションの中から選びます。

フィルター オプションを含む [ファイル] タブのスクリーンショット。

  • キーワード: キーワードを入力します。
  • レビュー済み/未レビュー: すべて (既定)、保留中レビュー済み
  • コメント付きファイル: すべてのファイル (既定), コメントがあるファイル .
  • コメント: の表示 (既定), 新機能, の非表示。
  • コメントの状態: アクティブ (既定), 保留中, 解決済み, 設計通り, 修正しない, 閉鎖済み.
  • コメントの作成者: [すべてのコメント] (既定値)、または特定のユーザー。

[検索] フィールドに文字列を入力して、上記のオプションの一致する結果を表示することもできます。

pull request を開く

ブラウザー、Visual Studio、または Azure CLI から PR を開くと、PR の [概要] ページがブラウザーで開きます。

ブラウザーで PR を開くには、Pull requests ページの一覧から PR を選択します。 PR が開き、概要 タブが開きます。概要 タブには、PR タイトル、説明、レビュアー、リンクされた作業項目、履歴、状態が表示されます。 合格または不合格のブランチ ポリシーの概要を確認したり、レビュー担当者が作成したコメントを確認したりできます。

[P R の概要] タブを示すスクリーンショット。

PR ファイル タブでは、PR ファイルの実際の変更を確認できます。 [更新] タブと [コミット] タブでは、作成者が PR ブランチを更新するために行った変更を確認できます。

変更を確認したり、コメントや提案を行ったり、PRに対する承認または投票を行ったりするには、「プルリクエストのレビュー」を参照してください

モバイル デバイスからのプル要求の表示と更新

モバイル デバイスを使用して、すべての Azure Repos PR 画面を表示し、アクションを実行できます。

モバイル デバイス上の Azure Repos P R 画面のスクリーンショット。

次の手順