AWS CodeCommit 不再提供給新客戶。的現有客戶 AWS CodeCommit 可以繼續正常使用服務。進一步了解」
本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
將儲存 AWS CodeCommit 庫與 Amazon CodeGuru Reviewer 建立關聯或取消關聯
Amazon CodeGuru Reviewer 是一種自動化程式碼檢閱服務,使用程式分析和機器學習來偵測常見問題,並建議修正 Java 或 Python 程式碼。您可以將 Amazon Web Services 帳戶中的儲存庫與 CodeGuru Reviewer 建立關聯。當您這麼做時,CodeGuru Reviewer 會建立服務連結角色,允許 CodeGuru Reviewer 分析建立關聯後建立的所有提取請求中的程式碼。
建立儲存庫關聯之後,CodeGuru Reviewer 會分析並在您建立提取請求時發現的任何問題並對其做出評論。每個評論都清楚地標記為來自指定為 Amazon CodeGuru Reviewer 的 CodeGuru Reviewer。 CodeGuru 您可以回覆這些評論,就像回覆提取請求中的任何其他評論一樣,也可以對建議品質提出意見回饋。此意見回饋與 CodeGuru Reviewer 共用,有助於改善服務及其建議。
注意
在與儲存庫建立關聯之前建立的提取請求中,您不會看到 CodeGuru Reviewer 的註解。由於下列原因,您可能無法在關聯之後建立的提取請求中看到評論:
-
提取請求不包含 Java 或 Python 程式碼。
-
CodeGuru Reviewer 沒有足夠的時間執行和檢閱提取請求中的程式碼。此程序最多需要 30 分鐘的時間。註解可能會隨著審核進度顯示,但在任務狀態顯示為已完成之前,註解不會完成。
-
CodeGuru Reviewer 在提取請求的 Java 或 Python 程式碼中找不到任何問題。
-
無法執行程式碼檢閱任務。若要檢閱提取請求的檢閱狀態,請參閱提取請求的活動索引標籤。
-
您正在變更索引標籤中檢視提取請求的變更、提取請求已更新,而且 Amazon CodeGuru Reviewer 在變更中找不到任何問題。只有在對提取請求的最近修訂做出註解時,Amazon CodeGuru Reviewer 註解才會出現在變更索引標籤中。它們一律會出現在活動索引標籤中。

如需詳細資訊,請參閱 在 儲存庫中使用 AWS CodeCommit 提取請求、 檢閱提取請求和 Amazon CodeGuru Reviewer 使用者指南。
注意
您必須使用具有足夠許可的 IAM 使用者或角色登入,以將儲存庫與 CodeGuru Reviewer 建立關聯或取消關聯。如需包含這些許可的 CodeCommit 受管政策的相關資訊,請參閱 AWS CodeCommit 的 受管政策和 AWS CodeCommit 受管政策和 Amazon CodeGuru Reviewer。如需有關 CodeGuru Reviewer 許可和安全性的資訊,請參閱《Amazon CodeGuru Reviewer 使用者指南》。
將儲存庫與 CodeGuru Reviewer 建立關聯
使用 AWS CodeCommit 主控台快速將儲存庫與 CodeGuru Reviewer 建立關聯。如需其他方法,請參閱 Amazon CodeGuru Reviewer 使用者指南。
在 https://https://console.aws.amazon.com/codesuite/codecommit/home
開啟 CodeCommit 主控台。 -
在儲存庫中,選擇要與 CodeGuru Reviewer 建立關聯的儲存庫名稱。
-
選擇設定,然後選擇 Amazon CodeGuru Reviewer。
-
選擇 Associate repository (建立儲存庫的關聯)。
注意
將儲存庫與 CodeGuru Reviewer 完全關聯最多可能需要 10 分鐘。不會自動更新狀態。若要檢視目前狀態,請選擇重新整理按鈕。
取消儲存庫與 CodeGuru Reviewer 的關聯
使用 AWS CodeCommit 主控台快速取消儲存庫與 CodeGuru Reviewer 的關聯。如需其他方法,請參閱 Amazon CodeGuru Reviewer 使用者指南。
在 https://https://console.aws.amazon.com/codesuite/codecommit/home
開啟 CodeCommit 主控台。 -
在儲存庫中,選擇您要與 CodeGuru Reviewer 取消關聯的儲存庫名稱。
-
選擇設定,然後選擇 Amazon CodeGuru Reviewer。
-
選擇 Disassociate repository (取消儲存庫的關聯)。