次の方法で共有


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

Azure DevOps Services |Azure DevOps Server |Azure DevOps Server 2022

Visual Studio 2019 |Visual Studio 2022

ヒント

AI を使用して、Azure DevOps タスクに役立てることができます。 作業を開始するには、 Azure DevOps MCP Server で AI サポートを有効にする 方法に関するページを参照してください。

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

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

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

前提 条件

カテゴリ 要求事項
プロジェクトへのアクセス権 プロジェクトのメンバー。
アクセス許可 - プライベート プロジェクトでコードを表示する: 少なくとも Basic アクセス。
- プライベート プロジェクトのコードを複製または投稿する: 共同作成者セキュリティ グループのメンバー、またはプロジェクト内の対応するアクセス許可。
- ブランチまたはリポジトリのアクセス許可を設定する: 管理アクセス許可 は、ブランチまたはリポジトリのアクセス許可です。
- 既定のブランチを変更する: 編集ポリシー はリポジトリのアクセス許可です。
- リポジトリのインポート: プロジェクト管理者 セキュリティ グループのメンバーまたは Git プロジェクト レベルでリポジトリの作成アクセス許可が許可に設定された場合。 詳細については、「Git リポジトリのアクセス許可を設定する」を参照してください。
サービス リポジトリが有効になりました
ツール 任意。 az reposコマンドを使用する: Azure DevOps CLI

手記

パブリック プロジェクトでは、 利害関係者 アクセス権を持つユーザーは、コードの表示、複製、投稿など、Azure Repos へのフル アクセス権を持ちます。

カテゴリ 要求事項
プロジェクトへのアクセス権 プロジェクトのメンバー。
アクセス許可 - コードの表示: Basic アクセス以上。
- コードを複製または投稿する: 共同編集者のセキュリティ グループのメンバー、またはプロジェクト内の対応する権限が必要です。
サービス リポジトリが有効になりました

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 画面のスクリーンショット。

次の手順