リポジトリと AWS CodeCommit Amazon CodeGuru Reviewer の関連付けまたは関連付け解除 - AWS CodeCommit

AWS CodeCommit は、新規顧客には利用できなくなりました。 AWS CodeCommit の既存のお客様は、通常どおりサービスを引き続き使用できます。詳細はこちら

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

リポジトリと AWS CodeCommit Amazon CodeGuru Reviewer の関連付けまたは関連付け解除

Amazon CodeGuru Reviewer は、プログラム分析と機械学習を使用して Java または Python コードの一般的な問題を検出し、修正を提案する自動コードレビューサービスです。Amazon Web Services アカウントのリポジトリを Reviewer CodeGuru に関連付けることができます。これを行うと、 CodeGuru レビューワーはサービスにリンクされたロールを作成し、関連付けが行われた後に作成されたすべてのプルリクエストのコードを CodeGuru レビューワーが分析できるようにします。

リポジトリを関連付けると、 CodeGuru Reviewer はプルリクエストの作成時に見つかった問題を分析し、コメントします。各コメントは、Amazon CodeGuru Reviewer という名前の Reviewer CodeGuru から送信されたものとして明確にマークされます。プルリクエストの他のコメントと同様に、これらのコメントに返信できます。また、提案の品質に関するフィードバックを提供することもできます。このフィードバックは CodeGuru レビューワーと共有され、サービスとその提案を改善するのに役立ちます。

注記

リポジトリが関連付けられる前に作成されたプルリクエストでは、 CodeGuru レビューワーからのコメントは表示されません。次の理由により、関連付け後に作成されたプルリクエストにコメントが表示されない場合があります。

  • プルリクエストに Java または Python コードが含まれていない。

  • CodeGuru レビューワーがプルリクエストでコードを実行して確認するのに十分な時間がありません。このプロセスには最長 30 分かかることがあります。コメントはレビューの進行中に表示されますが、ジョブのステータスが [完了済み] と表示されるまでコメントは完了しません。

  • CodeGuru レビューワーは、プルリクエストで Java または Python コードに問題が見つかりませんでした。

  • コードレビュージョブの実行に失敗しました。プルリクエストのレビューのステータスを確認するには、プルリクエストの [アクティビティ] タブを参照してください。

  • プルリクエストに対する変更が「変更」タブに表示され、プルリクエストが更新され、Amazon CodeGuru Reviewer は変更に問題を見つけられませんでした。Amazon CodeGuru Reviewer のコメントは、プルリクエストの最新のリビジョンに対してコメントが行われた場合にのみ、変更タブに表示されます。[アクティビティ] タブには、コメントが常に表示されます。

Amazon CodeGuru Reviewer によって作成され、レビュージョブが進行中のレコメンデーション。

詳細については、AWS CodeCommit リポジトリのプルリクエストを操作する「」、プルリクエストのレビュー「」、および「Amazon CodeGuru Reviewer ユーザーガイド」を参照してください。

注記

リポジトリを CodeGuru Reviewer に関連付ける、または関連付けを解除するのに十分なアクセス許可を持つIAMユーザーまたはロールでサインインする必要があります。これらのアクセス許可を含む の マネージドポリシーの詳細については、AWS の マネージドポリシー CodeCommit「」および CodeCommit 「」を参照してくださいAWS CodeCommit マネージドポリシーと Amazon CodeGuru Reviewer。 CodeGuru Reviewer のアクセス許可とセキュリティの詳細については、「Amazon CodeGuru Reviewer ユーザーガイド」を参照してください。

リポジトリを CodeGuru レビューワーに関連付ける

AWS CodeCommit コンソールを使用して、リポジトリを CodeGuru Reviewer にすばやく関連付けます。その他の方法については、「Amazon CodeGuru Reviewer ユーザーガイド」を参照してください。

  1. https://console.aws.amazon.com/codesuite/codecommit/home で CodeCommit コンソールを開きます。

  2. リポジトリ で、 CodeGuru レビューワーに関連付けるリポジトリの名前を選択します。

  3. 設定 を選択し、Amazon CodeGuru Reviewer を選択します。

  4. [Associate repository (リポジトリーの関連付け)] を選択します。

    注記

    リポジトリを Reviewer に完全に関連付けるまでに最大 10 CodeGuru 分かかる場合があります。ステータスは自動的に更新されません。現在のステータスを表示するには、更新ボタンを選択します。

    Amazon CodeGuru Reviewer に関連付けられている CodeCommit リポジトリ。

CodeGuru Reviewer からリポジトリの関連付けを解除する

AWS CodeCommit コンソールを使用して、リポジトリと CodeGuru Reviewer の関連付けをすばやく解除します。その他の方法については、「Amazon CodeGuru Reviewer ユーザーガイド」を参照してください。

  1. https://console.aws.amazon.com/codesuite/codecommit/home で CodeCommit コンソールを開きます。

  2. リポジトリ で、 CodeGuru レビューワーとの関連付けを解除するリポジトリの名前を選択します。

  3. 設定 を選択し、Amazon CodeGuru Reviewer を選択します。

  4. [Disassociate repository (リポジトリーの関連付け解除)] を選択します。