

Amazon CodeCatalyst 不再向新客戶開放。現有客戶可以繼續正常使用該服務。如需詳細資訊，請參閱[如何從 CodeCatalyst 遷移](migration.md)。

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 管理將提取請求與核准規則合併的要求
<a name="source-pull-requests-approval-rules"></a>

當您建立提取請求時，您可以選擇將必要或選用的檢閱者新增至該個別提取請求。不過，您也可以建立所有提取請求在合併到特定目的地分支時必須符合的要求。這些要求稱為核准規則。針對儲存庫中的分支設定核准規則。當您建立提取請求，其目的地分支已為其設定核准規則時，除了任何必要檢閱者的核准之外，您還必須符合該規則的要求，才能將提取請求合併到該分支。建立核准規則可協助您維持合併至分支的品質標準，例如預設分支。

套用至來源儲存庫預設分支的核准規則的行為將與其他套用至其他分支的核准規則略有不同。套用至預設分支的任何規則都會自動套用至您指定為預設分支的任何分支。先前設定為預設分支的分支仍會保留規則。

當您建立核准規則時，您應該考慮目前和未來專案使用者將如何符合該規則。例如，如果您的專案中有六個使用者，而且您建立的核准規則需要五個核准才能合併到目的地分支，則您已有效地建立規則，除了建立提取佇列的人員之外，每個人都需要核准該提取請求才能合併。

**注意**  
您必須擁有專案管理員角色，才能在 CodeCatalyst 專案中建立和管理核准規則。您無法為連結的儲存庫建立核准規則。

 您無法刪除核准規則，但您可以將其更新為需要零核准，這會有效地移除規則。<a name="view-edit-approval-rules"></a>

**檢視和編輯提取請求目的地分支的核准規則**

1. 導覽至儲存庫所在的專案。

1. 從專案的來源儲存庫清單中選擇儲存庫的名稱。或者，在導覽窗格中，選擇**程式碼**，然後選擇**來源儲存庫**。

   選擇您要檢視核准規則的儲存庫。

1. 在儲存庫的概觀頁面上，選擇**分支**。

1. 在**核准規則**欄中，選擇**檢視**以查看儲存庫每個分支的任何規則狀態。

   在**核准數量下限**中，數字對應到提取請求可以合併到該分支之前所需的核准數量。

1. 若要建立或變更核准規則，請選擇**管理設定**。在來源儲存庫的設定頁面上，於**核准規則**中選擇**編輯**。
**注意**  
您必須擁有**專案管理員**角色才能編輯核准規則。

1. 在**分支**中，從下拉式清單中選擇您要為其設定核准規則的分支名稱。在**核准數量下限**中，輸入數字，然後選擇**儲存**。