檢視、篩選和開啟提取要求

Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019

Visual Studio 2019 |Visual Studio 2022

您可以建立提取要求 (PR),以檢閱合併 Azure Repos 上 Git 存放庫中的程式碼變更。 小組成員和項目關係人可以在將程式代碼合併至目標分支之前,先檢閱變更並提供意見反應。 檢閱者也可以批註變更並投票以核准或拒絕程序代碼。

Teams 可以要求PR進行受保護分支上的任何變更,並設定 分支原則 以要求特定PR符合特定準則。

有數種方式可以列出、篩選、檢視和開啟專案的PR。

必要條件

  • 您的項目必須啟用存放庫 。 如果 Repos樞和相關聯的頁面未顯示,請參閱開啟或關閉 Azure DevOps 服務以重新啟用 Repos。

  • 若要檢視 PR,您必須是具有 基本 存取或更高許可權的 Azure DevOps 項目成員。 如果您不是項目成員, 請新增

    注意

    針對公用專案,獲得 項目關係人 存取權的使用者具有 Azure Repos 的完整存取權。

  • 您的項目必須啟用存放庫 。 如果 Repos樞和相關聯的頁面未顯示,請參閱開啟或關閉 Azure DevOps 服務以重新啟用 Repos。
  • 若要檢視 PR,您必須是具有 基本 存取或更高許可權的 Azure DevOps 項目成員。 如果您不是項目成員, 請新增

列出提取要求

您可以使用 Azure DevOps 專案網站、Visual Studio 或 Azure DevOps 命令行來列出 PR。

  1. 若要列出專案中特定存放庫中的PR,請移至入口網站中的該專案,然後選取[存放庫>提取要求]。

    檢視提取要求的螢幕快照。

  2. 確認您已選取正確的存放庫。

    選擇存放庫的螢幕快照。

  3. 默認檢視會顯示 [Mine] 索引標籤下的 PR。選取 [作用中] 以顯示目前存放庫的所有使用中 PR。 選取 [已完成] 或 [放棄] 以顯示已關閉 PR 的清單。

    選取清單中的任何 PR,以移至該 PR 的 [概觀 ] 頁面。

    Azure Repos 中 PR 檢視索引標籤的螢幕快照。

  4. 您可以選擇 [我的工作] 檢視中的 [提取要求],以列出組織中不同專案的所有 PR。

    檢視所有提取要求的螢幕快照。

定義自定義提取要求檢視

篩選PR清單可協助您尋找並組織PR,以排定工作流程中最重要的檔案的優先順序。

若要篩選 PR 清單,請在 [提取要求 ] 頁面上,選取右上方的 [篩選] 圖示。 然後選取 [目標分支 ] 或其他數據行標頭,然後選取您要篩選的分支或其他值。

若要進一步自定義PR清單的檢視,請選取 [提取要求] 頁面上右上方的 [自定義檢視]。

顯示 [提取要求] 頁面上 [自定義檢視] 按鈕的螢幕快照。

在 [ 自定義檢視] 頁面上,您可以重新排列目前的檢視 區段、加以編輯或移除。 若要建立新的區段,請選取 [ 新增] 區段

顯示 [自定義檢視] 頁面與 [新增區段] 按鈕的螢幕快照。

在 [ 自定義區段 ] 頁面上,輸入並選取值,依草稿狀態或更新日期等參數來篩選區段。 您可以選擇是否顯示 我在個別索引標籤上核准或拒絕的提取要求,或 排除上一節中包含的提取要求(重複專案)。 當您完成自定義檢視時,請選取 [ 儲存]。

顯示 [自定義] 區段頁面的螢幕快照。

這些自定義檢視會在提取要求頁面上建立個別的可折迭區段。 這些自定義查詢也會在組織首頁的 [ 我的提取要求 ] 索引卷標上跨存放庫運作。 [提取要求] 頁面的螢幕快照,其中顯示可折迭區段。

若要變更自定義檢視的參數,請選取 檢視旁的 [自定義 ] 按鈕。 或選取 [自定義檢視],然後在 [自定義檢視] 畫面上,選取您想要變更的檢視。 無法自定義某些檢視,例如 [指派給我],但可以重新排列或移除。

在 [PR 檔案 ] 索引標籤上,您可以使用數個篩選來選取檔案和批註,以加快檢閱速度。 選取 [ 篩選],然後在選項中選取 。

[檔案] 索引標籤的螢幕快照,其中包含篩選選項。

  • 關鍵詞:輸入關鍵詞。
  • 已檢閱/未檢閱: 所有 (預設值)、 擱置中、 檢閱。
  • 批注的檔案:所有檔案(預設值),具有批注的檔案
  • 批注: 顯示 (預設值)、 新功能隱藏
  • 批注狀態: 作用中 (預設)、 擱置中、 已解決依設計設計無法修正已關閉
  • 批注者: 所有批注 (預設值),或特定人員。

您也可以在 [搜尋] 字段中輸入字串,以顯示上述選項的相符結果。

開啟提取要求

當您從瀏覽器、Visual Studio 或 Azure CLI 開啟 PR 時,PR 概觀 頁面會在瀏覽器中開啟。

若要在瀏覽器中開啟 PR,請從 [提取要求] 頁面上的清單選取 PR。 PR 會開啟至其 [概觀] 索引標籤。[概觀] 索引標籤會顯示PR標題、描述、檢閱者、連結的工作專案、歷程記錄和狀態。 您可以看到傳遞或失敗的分支原則摘要,並查看已進行的批注檢閱者。

顯示 [P R 概觀] 索引標籤的螢幕快照。

在 [PR 檔案] 索引標籤上,您可以檢閱 PR 檔案中的實際變更。 在 [更新] 和 [認可] 索引標籤上,您可以看到作者已對更新 PR 分支所做的變更。

若要檢閱變更、提出批注或建議,或核准或投票PR,請參閱 檢閱提取要求

從行動裝置檢視和更新提取要求

您可以使用行動裝置來檢視所有 Azure Repos PR 畫面並採取動作。

行動裝置上 Azure Repos P R 畫面的螢幕快照。

下一步