AWS CodeCommit 리포지토리를 Amazon CodeGuru Reviewer와 연결 또는 연결 해제 - AWS CodeCommit

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

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가 생성한 권장 사항입니다.

자세한 내용은 AWS CodeCommit 리포지토리에서 풀 요청 작업풀 요청 검토, 및 Amazon CodeGuru Reviewer 사용 설명서를 참조하십시오.

참고

리포지토리를 리뷰어와 연결하거나 연결을 끊을 수 있는 충분한 권한을 가진 IAM 사용자 또는 역할로 로그인해야 합니다. CodeGuru 이러한 권한을 CodeCommit 포함하는 관리형 정책에 대한 자세한 내용은 및 을 참조하십시오. AWS 관리형 정책은 다음과 같습니다. CodeCommit AWS CodeCommit 관리형 정책 및 Amazon CodeGuru 리뷰어 CodeGuru 리뷰어 권한 및 보안에 대한 자세한 내용은 Amazon CodeGuru Reviewer 사용 설명서를 참조하십시오.

리포지토리를 리뷰어와 연결 CodeGuru

AWS CodeCommit 콘솔을 사용하여 리포지토리를 CodeGuru 리뷰어와 빠르게 연결할 수 있습니다. 다른 방법에 대해서는 Amazon CodeGuru 리뷰어 사용 설명서를 참조하십시오.

  1. https://console.aws.amazon.com/codesuite/codecommit/home 에서 CodeCommit 콘솔을 엽니다.

  2. 리포지토리에서 리뷰어와 CodeGuru 연결할 리포지토리의 이름을 선택합니다.

  3. 설정을 선택한 다음 Amazon CodeGuru 리뷰어를 선택합니다.

  4. 리포지토리 연결을 선택합니다.

    참고

    리포지토리를 CodeGuru 리뷰어와 완전히 연결하는 데 최대 10분이 걸릴 수 있습니다. 상태는 자동으로 업데이트되지 않습니다. 현재 상태를 보려면 새로 고침 버튼을 선택합니다.

    Amazon CodeGuru 리뷰어와 연결된 CodeCommit 리포지토리입니다.

리포지토리와 리뷰어의 연결을 끊습니다. CodeGuru

AWS CodeCommit 콘솔을 사용하여 리포지토리와 리뷰어의 연결을 빠르게 끊을 수 있습니다. CodeGuru 다른 방법에 대해서는 Amazon CodeGuru 리뷰어 사용 설명서를 참조하십시오.

  1. https://console.aws.amazon.com/codesuite/codecommit/home 에서 CodeCommit 콘솔을 엽니다.

  2. 리포지토리에서 리뷰어와 연결을 끊을 리포지토리의 이름을 선택합니다. CodeGuru

  3. 설정을 선택한 다음 Amazon CodeGuru 리뷰어를 선택합니다.

  4. 리포지토리 연결 해제를 선택합니다.