풀 리퀘스트 검토 - 아마존 CodeCatalyst

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

풀 리퀘스트 검토

Amazon CodeCatalyst 콘솔을 사용하여 풀 리퀘스트에 포함된 변경 사항을 공동으로 검토하고 이에 대해 의견을 제시할 수 있습니다. 소스 브랜치와 대상 브랜치의 차이 또는 풀 리퀘스트 수정 간의 차이에 따라 개별 코드 라인에 설명을 추가할 수 있습니다. 다른 사용자가 남긴 피드백을 빠르게 이해하는 데 도움이 되도록 풀 요청의 코드 변경 사항에 대해 남긴 주석을 요약하여 작성할 수 있습니다. 코드 작업을 위한 개발 환경을 만들 수도 있습니다.

참고

Amazon Bedrock 제공: 자동 악용 탐지 AWS 기능을 구현합니다. 나를 위한 설명 작성콘텐츠 요약 생성 기능은 Amazon Bedrock에 구축되어 있으므로 사용자는 Amazon Bedrock에 구현된 제어 기능을 최대한 활용하여 안전, 보안 및 인공 지능 (AI) 의 책임 있는 사용을 강화할 수 있습니다.

작은 정보

프로필의 일부로 이메일을 수신할 풀 리퀘스트 이벤트를 구성할 수 있습니다. 자세한 정보는 에서 Slack 및 이메일 알림 보내기 CodeCatalyst을 참조하세요.

풀 리퀘스트는 풀 리퀘스트 수정과 풀 리퀘스트를 생성할 때 대상 브랜치의 팁이었던 커밋 간의 차이를 보여줍니다. 이를 머지 베이스라고 합니다. Git의 차이점과 병합 기준에 대한 자세한 내용은 Git git-merge-base설명서를 참조하십시오.

작은 정보

콘솔에서 작업할 때, 특히 풀 리퀘스트를 연 지 꽤 되었다면, 풀 리퀘스트를 검토하기 전에 풀 리퀘스트에 대한 최신 버전을 사용할 수 있도록 브라우저를 새로고침해 보세요.

CodeCatalyst 콘솔에서 풀 리퀘스트를 검토하려면
  1. 프로젝트로 이동합니다.

  2. 다음 중 하나를 수행하여 풀 리퀘스트로 이동합니다.

    • 풀 리퀘스트가 프로젝트 페이지에 나열되어 있으면 목록에서 선택하세요.

    • 풀 리퀘스트가 프로젝트 페이지에 나열되지 않은 경우 모두 보기를 선택합니다. 필터와 정렬을 사용하여 풀 요청을 찾은 다음 목록에서 선택합니다.

    • 탐색 창에서 코드를 선택한 다음 풀 요청을 선택합니다.

  3. 목록에서 검토하려는 풀 리퀘스트를 선택합니다. 필터 막대에 풀 요청 이름의 일부를 입력하여 풀 요청 목록을 필터링할 수 있습니다.

  4. 개요에서 풀 요청의 이름과 제목을 검토할 수 있습니다. 풀 리퀘스트 자체에 남긴 댓글을 작성하고 볼 수 있습니다. 또한 워크플로 실행, 연결된 이슈, 검토자, 풀 리퀘스트 작성자, 실행 가능한 병합 전략에 대한 정보를 포함하여 풀 요청의 세부 정보를 볼 수 있습니다.

    참고

    특정 코드 줄에 남긴 댓글은 변경사항에 표시됩니다.

  5. (선택 사항) 전체 풀 리퀘스트에 적용되는 코멘트를 추가하려면 풀 리퀘스트의 코멘트를 펼친 다음 코멘트 생성을 선택합니다.

  6. (선택 사항) 이 풀 리퀘스트의 수정 사항에 대해 남긴 모든 댓글의 요약을 보려면 댓글 요약 만들기를 선택합니다.

    참고

    이 기능을 사용하려면 해당 공간에 제너레이티브 AI 기능을 활성화해야 하며, 이 기능은 미국 서부 (오레곤) 지역에서만 사용할 수 있습니다. 자세한 내용은 제너레이티브 AI 기능 관리를 참조하십시오.

  7. 변경사항에서 대상 브랜치와 풀 리퀘스트의 최신 수정 버전 간의 차이점을 확인할 수 있습니다. 수정본이 두 개 이상인 경우, 버전 간의 차이를 비교하는 버전을 변경할 수 있습니다. 수정에 대한 자세한 내용은 을 참조하십시오. 개정

    작은 정보

    Files changed에서 풀 리퀘스트에서 변경된 파일 수와 풀 리퀘스트에서 해당 파일에 대한 코멘트가 있는 파일을 빠르게 확인할 수 있습니다. 폴더 옆에 표시되는 코멘트 수는 해당 폴더 내 파일에 달린 코멘트 수를 나타냅니다. 폴더를 확장하면 폴더 내 각 파일에 대한 댓글 수를 볼 수 있습니다.

  8. 차이점이 표시되는 방식을 변경하려면 통합과 분할 중에서 선택하십시오.

  9. 풀 리퀘스트의 라인에 코멘트를 추가하려면 댓글을 달고 싶은 라인으로 이동하세요. 해당 라인에 표시되는 댓글 아이콘을 선택하고 댓글을 입력한 다음 저장을 선택합니다.

  10. 풀 리퀘스트의 수정 간 변경 또는 출처 및 대상 분기 간의 변경 사항을 보려면 비교에서 사용 가능한 옵션 중에서 선택하십시오. 수정본의 라인에 대한 주석은 해당 수정본에 보존됩니다.

  11. 풀 리퀘스트 트리거에 대한 코드 커버리지 보고서를 생성하도록 워크플로를 구성한 경우 관련 풀 요청에서 라인 및 브랜치 커버리지 결과를 볼 수 있습니다. 코드 커버리지 결과를 숨기려면 코드 커버리지 숨기기를 선택합니다. 자세한 정보는 코드 범위 보고서을 참조하세요.

  12. 풀 리퀘스트의 코드를 변경하려면 풀 리퀘스트에서 개발 환경을 만들면 됩니다. 개발 환경 생성을 선택합니다. 선택적으로 개발 환경의 이름을 추가하거나 구성을 편집한 다음 [Create] 를 선택합니다.

  13. 보고서에서 이 풀 리퀘스트의 품질 보고서를 볼 수 있습니다. 개정이 두 개 이상인 경우 두 개정의 차이를 비교하는 버전을 변경할 수 있습니다. 보고서를 이름, 상태, 워크플로, 작업 및 유형별로 필터링할 수 있습니다.

    참고

    풀 리퀘스트에 보고서를 표시하려면 보고서를 생성하도록 워크플로를 구성해야 합니다. 자세한 정보는 작업의 품질 보고서 구성을 참조하세요.

  14. 특정 보고서를 보려면 목록에서 해당 보고서를 선택하십시오. 자세한 정보는 워크플로를 사용한 테스트을 참조하세요.

  15. 이 풀 리퀘스트의 검토자로 등재되어 있고 변경 사항을 승인하려면 최신 수정 버전을 보고 있는지 확인한 다음 승인을 선택합니다.

    참고

    모든 필수 검토자가 풀 리퀘스트를 승인해야만 풀 리퀘스트를 병합할 수 있습니다.