기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
AWS CodeCommit 리포지토리를 Amazon CodeGuru Reviewer와 연결 또는 연결 해제
Amazon CodeGuru Reviewer는 프로그램 분석 및 기계 학습을 사용하여 Java 또는 Python 코드의 일반적인 문제를 탐지하고 수정 사항을 권장하는 자동화된 코드 검토 서비스입니다. Amazon Web Services 계정의 리포지토리를 리뷰어와 CodeGuru 연결할 수 있습니다. 그러면 CodeGuru 검토자가 서비스 연결 역할을 생성하여 검토자가 연결이 이루어진 CodeGuru 후 생성되는 모든 pull 요청의 코드를 분석할 수 있게 합니다.
리포지토리를 연결하면 CodeGuru 리뷰어는 풀 리퀘스트를 생성할 때 발견한 문제를 분석하고 이에 대해 의견을 제시합니다. 각 의견은 Amazon CodeGuru CodeGuru Reviewer라는 명칭과 함께 리뷰어가 작성한 것으로 명확하게 표시됩니다. 풀 요청에서 다른 의견에 응답할 때와 마찬가지로 이러한 의견에 응답할 수 있습니다. 또한 제안의 품질에 대한 피드백을 제공할 수도 있습니다. 이 피드백은 CodeGuru 리뷰어와 공유되며 서비스와 제안을 개선하는 데 도움이 될 수 있습니다.
참고
리포지토리가 연결되기 전에 생성된 풀 CodeGuru 리퀘스트에는 리뷰어의 코멘트가 표시되지 않습니다. 다음은 연결 이후에 생성된 풀 요청에 의견이 표시되지 않을 수 있는 이유입니다.
-
풀 요청에 Java 또는 Python 코드가 포함되어 있지 않습니다.
-
CodeGuru 리뷰어가 풀 리퀘스트의 코드를 실행하고 검토할 시간이 충분하지 않았습니다. 이 프로세스는 최대 30분이 걸릴 수 있습니다. 주석은 검토가 진행되면서 나타날 수 있지만, 주석 작성은 작업 상태가 완료됨으로 표시되기 전까지 완료되지 않습니다.
-
CodeGuru 리뷰어는 pull 요청에서 Java 또는 Python 코드에서 문제를 발견하지 못했습니다.
-
코드 검토 작업을 실행하지 못했습니다. 풀 요청에 대한 검토 상태를 검토하려면, 풀 요청의 활동 탭을 참조하세요.
-
변경 탭에서 풀 요청에 대한 변경 사항을 확인하고 있으며, 풀 요청이 업데이트되었지만 Amazon CodeGuru Reviewer는 변경 사항에서 문제를 발견하지 못했습니다. Amazon CodeGuru Reviewer 코멘트는 풀 리퀘스트의 가장 최근 수정본에 대한 코멘트가 작성된 경우에만 변경 사항 탭에 표시됩니다. 이러한 주석은 활동 탭에 항상 표시됩니다.
![검토 작업이 진행 중인 상태에서 Amazon CodeGuru Reviewer가 생성한 권장 사항입니다.](images/codecommit-pull-request-reply-bot.png)
자세한 내용은 AWS CodeCommit 리포지토리에서 풀 요청 작업풀 요청 검토, 및 Amazon CodeGuru Reviewer 사용 설명서를 참조하십시오.
참고
리포지토리를 리뷰어와 연결하거나 연결을 끊을 수 있는 충분한 권한을 가진 IAM 사용자 또는 역할로 로그인해야 합니다. CodeGuru 이러한 권한을 CodeCommit 포함하는 관리형 정책에 대한 자세한 내용은 및 을 참조하십시오. AWS 관리형 정책은 다음과 같습니다. CodeCommit AWS CodeCommit 관리형 정책 및 Amazon CodeGuru 리뷰어 CodeGuru 리뷰어 권한 및 보안에 대한 자세한 내용은 Amazon CodeGuru Reviewer 사용 설명서를 참조하십시오.
리포지토리를 리뷰어와 연결 CodeGuru
AWS CodeCommit 콘솔을 사용하여 리포지토리를 CodeGuru 리뷰어와 빠르게 연결할 수 있습니다. 다른 방법에 대해서는 Amazon CodeGuru 리뷰어 사용 설명서를 참조하십시오.
https://console.aws.amazon.com/codesuite/codecommit/home
에서 CodeCommit 콘솔을 엽니다. -
리포지토리에서 리뷰어와 CodeGuru 연결할 리포지토리의 이름을 선택합니다.
-
설정을 선택한 다음 Amazon CodeGuru 리뷰어를 선택합니다.
-
리포지토리 연결을 선택합니다.
참고
리포지토리를 CodeGuru 리뷰어와 완전히 연결하는 데 최대 10분이 걸릴 수 있습니다. 상태는 자동으로 업데이트되지 않습니다. 현재 상태를 보려면 새로 고침 버튼을 선택합니다.
리포지토리와 리뷰어의 연결을 끊습니다. CodeGuru
AWS CodeCommit 콘솔을 사용하여 리포지토리와 리뷰어의 연결을 빠르게 끊을 수 있습니다. CodeGuru 다른 방법에 대해서는 Amazon CodeGuru 리뷰어 사용 설명서를 참조하십시오.
https://console.aws.amazon.com/codesuite/codecommit/home
에서 CodeCommit 콘솔을 엽니다. -
리포지토리에서 리뷰어와 연결을 끊을 리포지토리의 이름을 선택합니다. CodeGuru
-
설정을 선택한 다음 Amazon CodeGuru 리뷰어를 선택합니다.
-
리포지토리 연결 해제를 선택합니다.