AWS CodeCommit は、新規顧客には利用できなくなりました。 AWS CodeCommit の既存のお客様は、通常どおりサービスを引き続き使用できます。詳細はこちら
翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
リポジトリと AWS CodeCommit Amazon CodeGuru Reviewer の関連付けまたは関連付け解除
Amazon CodeGuru Reviewer は、プログラム分析と機械学習を使用して一般的な問題を検出し、Java または Python コードの修正を推奨する自動化されたコードレビューサービスです。Amazon Web Services アカウントのリポジトリを CodeGuru Reviewer に関連付けることができます。これを行うと、 CodeGuru レビューワーは、関連付けが行われた後に作成されたすべてのプルリクエストのコードを CodeGuru レビューワーが分析できるようにするサービスにリンクされたロールを作成します。
リポジトリを関連付けると、 CodeGuru レビュー担当者はプルリクエストの作成時に見つかった問題を分析してコメントします。各コメントは、Amazon CodeGuru Reviewer という指定で Reviewer CodeGuru から送信されたものとして明確にマークされています。プルリクエストの他のコメントと同様に、これらのコメントに返信できます。また、提案の品質に関するフィードバックを提供することもできます。このフィードバックは CodeGuru レビュー担当者と共有され、サービスとその提案を改善するのに役立ちます。
注記
リポジトリが関連付けられる前に作成されたプルリクエストには、 CodeGuru レビューワーからのコメントは表示されません。次の理由により、関連付け後に作成されたプルリクエストにコメントが表示されない場合があります。
-
プルリクエストに Java または Python コードが含まれていない。
-
CodeGuru レビューワーがプルリクエストのコードを実行および確認するのに十分な時間がありません。このプロセスには最長 30 分かかることがあります。コメントはレビューの進行中に表示されますが、ジョブのステータスが [完了済み] と表示されるまでコメントは完了しません。
-
CodeGuru レビューワーは、プルリクエストの Java または Python コードに問題が見つかりませんでした。
-
コードレビュージョブの実行に失敗しました。プルリクエストのレビューのステータスを確認するには、プルリクエストの [アクティビティ] タブを参照してください。
-
プルリクエストに対する変更が変更タブで表示されており、プルリクエストが更新され、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 ユーザーガイド」を参照してください。
https://console.aws.amazon.com/codesuite/codecommit/home
で CodeCommit コンソールを開きます。 -
リポジトリで、 CodeGuru レビュー担当者に関連付けるリポジトリの名前を選択します。
-
設定 を選択し、Amazon CodeGuru Reviewer を選択します。
-
[Associate repository (リポジトリーの関連付け)] を選択します。
注記
リポジトリを CodeGuru Reviewer に完全に関連付けるまでに最大 10 分かかる場合があります。ステータスは自動的に更新されません。現在のステータスを表示するには、更新ボタンを選択します。
CodeGuru Reviewer からリポジトリの関連付けを解除する
AWS CodeCommit コンソールを使用して、リポジトリと CodeGuru Reviewer の関連付けをすばやく解除します。その他の方法については、「Amazon CodeGuru Reviewer ユーザーガイド」を参照してください。
https://console.aws.amazon.com/codesuite/codecommit/home
で CodeCommit コンソールを開きます。 -
リポジトリで、 CodeGuru レビュー担当者との関連付けを解除するリポジトリの名前を選択します。
-
設定 を選択し、Amazon CodeGuru Reviewer を選択します。
-
[Disassociate repository (リポジトリーの関連付け解除)] を選択します。