管理合併提取請求與核准規則的需求 - Amazon CodeCatalyst

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

管理合併提取請求與核准規則的需求

當您建立提取請求時,您可以選擇將必要或選用的審核者新增至該個別提取請求。不過,您也可以建立合併至特定目的地分支時,所有提取請求都必須符合的需求。這些需求稱為核准規則。核准規則是針對存放庫中的分支配置的。當您建立目的地分支已針對其設定核准規則的提取請求時,除了從任何必要複查者核准之外,還必須符合該規則的需求,才能將提取請求合併至該分支。建立核准規則可協助您維護合併至分支 (例如預設分支) 的品質標準。

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

建立核准規則時,您應該考慮目前和 future 專案使用者將如何符合該規則。例如,如果您的專案中有六位使用者,而您建立的核准規則需要五次核准才能合併至目的地分支,則您已經有效地建立了規則,要求除了建立提取請求的人員以外的所有人都必須核准該提取請求,才能合併該提取請求。

注意

您必須具有專案管理員角色,才能在 CodeCatalyst 專案中建立及管理核准規則。您無法為連結的儲存庫建立核准規則。

您無法刪除核准規則,但可以將其更新為不需要核准,這樣可有效地移除規則。

若要檢視及編輯提取要求之目的地分支的核准規則
  1. 導覽至儲存庫所在的專案。

  2. 從專案的來源儲存庫清單中選擇儲存庫的名稱。或者,在導覽窗格中,選擇 [程式碼],然後選擇 [原始碼儲存庫]。

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

  3. 在存放庫的概觀頁面上,選擇「分支」。

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

    核准次數下限中,該數字對應於將提取請求合併到該分支之前所需的核准數目。

  5. 若要建立或變更核准規則,請選擇 [管理設定]。在來源儲存區域的設定頁面上,選擇 [核准規則] 中的 [編輯]。

    注意

    您必須具有專案管理員角色才能編輯核准規則。

  6. 在「分支」中,從下拉式清單中選擇要為其配置核准規則的分支名稱。在核准次數下限中,輸入數字,然後選擇 [儲存]。