풀 요청 검토 - Amazon CodeCatalyst

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

풀 요청 검토

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

참고
참고

Amazon Bedrock : AWS implements에서 구동되는 자동 남용 탐지. 나에 대한 설명 쓰기, 콘텐츠 요약 생성, 작업 권장, Amazon Q를 사용하여 프로젝트에 기능을 생성하거나 추가, Amazon Q Developer Agent for 소프트웨어 개발 기능을 사용하여 Amazon Q 기능에 문제 할당은 Amazon Bedrock에 구축되므로 사용자는 Amazon Bedrock에 구현된 제어 기능을 최대한 활용하여 안전, 보안 및 인공 지능(AI)의 책임 있는 사용을 적용할 수 있습니다.

작은 정보

프로필의 일부로 이메일을 수신할 풀 요청 이벤트를 구성할 수 있습니다. 자세한 내용은 에서 Slack 및 이메일 알림 보내기 CodeCatalyst 단원을 참조하십시오.

풀 요청은 풀 요청의 개정과 풀 요청을 생성할 때 대상 브랜치의 팁인 커밋 간의 차이를 보여줍니다. 이를 병합 기반이라고 합니다. Git의 차이점 및 병합 기반에 대한 자세한 내용은 Git 설명서git-merge-base의 섹션을 참조하세요.

작은 정보

콘솔에서 작업할 때 특히 당김 요청이 한동안 열린 경우 검토를 시작하기 전에 당김 요청에 사용할 수 있는 최신 개정이 있는지 확인하기 위해 브라우저를 새로 고치는 것이 좋습니다.

CodeCatalyst 콘솔에서 풀 요청을 검토하려면
  1. 프로젝트로 이동합니다.

  2. 다음 중 하나를 수행하여 풀 요청으로 이동합니다.

    • 풀 요청이 프로젝트 페이지에 나열된 경우 목록에서 선택합니다.

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

    • 탐색 창에서 코드 를 선택한 다음 요청 가져오기 를 선택합니다.

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

  4. 개요 에서 풀 요청의 이름과 제목을 검토할 수 있습니다. 풀 요청 자체에 남아 있는 주석을 생성하고 볼 수 있습니다. 워크플로 실행, 연결된 문제, 검토자, 풀 요청 작성자, 실행 가능한 병합 전략에 대한 정보를 포함하여 풀 요청의 세부 정보를 볼 수도 있습니다.

    참고

    특정 코드 줄에 남아 있는 주석은 변경 사항 에 표시됩니다.

  5. (선택 사항) 전체 풀 요청에 적용되는 주석을 추가하려면 풀 요청에 대한 주석을 확장한 다음 주석 생성을 선택합니다.

  6. (선택 사항) 이 풀 요청의 개정 변경 사항에 대해 남아 있는 모든 의견의 요약을 보려면 의견 요약 생성을 선택합니다.

    참고

    이 기능을 사용하려면 생성형 AI 기능이 공간에 대해 활성화되어 있고 미국 서부(오레곤) 리전에서만 사용할 수 있어야 합니다. 자세한 내용은 생성형 AI 기능 관리를 참조하세요.

  7. 변경 사항 에서 대상 브랜치와 풀 요청의 최신 개정판 간의 차이점을 확인할 수 있습니다. 개정이 두 개 이상 있는 경우 개정 간의 차이에서 비교할 개정을 변경할 수 있습니다. 개정에 대한 자세한 내용은 섹션을 참조하세요개정.

    작은 정보

    풀 요청에 변경 사항이 있는 파일 수와 풀 요청의 파일에 주석이 있는 파일을 변경된 파일 에서 빠르게 볼 수 있습니다. 폴더 옆에 표시된 주석 수는 해당 폴더의 파일에 대한 주석 수를 나타냅니다. 폴더를 확장하여 폴더의 각 파일에 대한 주석 수를 확인합니다.

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

  9. 풀 요청의 줄에 설명을 추가하려면 설명하려는 줄로 이동합니다. 해당 줄에 나타나는 주석 아이콘을 선택하고 주석을 입력한 다음 저장을 선택합니다.

  10. 풀 요청의 개정 간 또는 해당 소스 브랜치와 대상 브랜치 간의 변경 사항을 보려면 비교의 사용 가능한 옵션 중에서 선택합니다. 개정의 줄에 대한 주석은 해당 개정에서 보존됩니다.

  11. 풀 요청 트리거에 대한 코드 적용 범위 보고서를 생성하도록 워크플로를 구성한 경우 관련 풀 요청에서 라인 및 브랜치 적용 범위 결과를 볼 수 있습니다. 코드 적용 범위 결과를 숨기려면 코드 적용 범위 숨기기를 선택합니다. 자세한 내용은 코드 범위 보고서 단원을 참조하십시오.

  12. 풀 요청을 코드 변경하려는 경우 풀 요청에서 Dev Environment를 생성할 수 있습니다. 개발 환경 생성을 선택합니다. 선택적으로 개발 환경의 이름을 추가하거나 구성을 편집한 다음 생성을 선택합니다.

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

    참고

    풀 요청에 나타나도록 보고서를 생성하도록 워크플로를 구성해야 합니다. 자세한 내용은 작업에서 품질 보고서 구성 단원을 참조하십시오.

  14. 특정 보고서를 보려면 목록에서 선택합니다. 자세한 내용은 워크플로를 사용한 테스트 단원을 참조하십시오.

  15. 이 풀 요청의 검토자로 등록되어 있고 변경 사항을 승인하려는 경우 최신 개정을 보고 있는지 확인한 다음 승인을 선택합니다.

    참고

    모든 필수 검토자는 풀 요청을 승인해야 병합할 수 있습니다.