풀 요청 검토
Amazon CodeCatalyst 콘솔을 사용하여 풀 요청에 포함된 변경 사항을 공동으로 검토하고 의견을 제시할 수 있습니다. 소스 브랜치와 대상 브랜치 간의 차이 또는 풀 요청의 개정 간의 차이에서 개별 코드 줄에 설명을 추가할 수 있습니다. 풀 요청의 코드 변경에 남아 있는 설명의 요약을 생성하여, 다른 사용자가 남긴 피드백을 빠르게 이해할 수 있도록 할 수 있습니다. 코드 작업을 위한 개발 환경을 생성하도록 선택할 수도 있습니다.
참고
참고
Amazon Bedrock 제공: AWS는 자동 침해 탐지 기능을 구현합니다. 소프트웨어 개발용 Amazon Q Developer Agent의 설명 쓰기, 콘텐츠 요약 생성, 권장 작업, Amazon Q를 사용하여 프로젝트에 기능을 생성하거나 추가, Amazon Q에 문제 할당 기능은 Amazon Bedrock에 구축되므로, 사용자는 Amazon Bedrock에서 구현된 제어 기능을 최대한 활용하여 안전, 보안 및 인공 지능(AI)을 책임 있게 사용할 수 있습니다.
작은 정보
프로파일의 일부로서 이메일을 수신할 풀 요청 이벤트를 구성할 수 있습니다. 자세한 내용은 CodeCatalyst에서 Slack 및 이메일 알림 전송 섹션을 참조하세요.
풀 요청은 풀 요청의 개정과 풀 요청을 생성할 때 대상 브랜치의 최신 커밋이었던 커밋 간의 차이를 보여줍니다. 이를 병합 기반이라고 합니다. Git의 차이점 및 병합 기반에 대한 자세한 내용은 Git 설명서의 git-merge-base
작은 정보
콘솔에서 작업할 때, 특히 풀 요청이 한동안 열려있는 경우, 검토를 시작하기 전에 풀 요청에 사용할 수 있는 최신 수정본이 있는지 확인하기 위해 브라우저를 새로 고치는 것이 좋습니다.
CodeCatalyst 콘솔에서 풀 요청을 검토하려면
-
프로젝트로 이동합니다.
-
다음 중 하나를 수행하여 풀 요청으로 이동합니다.
-
풀 요청이 프로젝트 페이지에 나열되면, 목록에서 선택합니다.
-
풀 요청이 프로젝트 페이지에 나열되지 않은 경우, 모두 보기를 선택합니다. 필터와 정렬을 사용하여 풀 요청을 찾은 다음, 목록에서 선택합니다.
-
탐색 창에서 코드를 선택한 다음, 풀 요청을 선택합니다.
-
-
목록에서 검토하려는 풀 요청을 선택합니다. 필터 표시줄에 이름의 일부를 입력하여 풀 요청 목록을 필터링할 수 있습니다.
-
개요에서 풀 요청의 이름과 제목을 검토할 수 있습니다. 풀 요청 자체에 남아 있는 설명을 생성하고 볼 수 있습니다. 워크플로 실행, 연결된 문제, 검토자, 풀 요청 작성자, 실행 가능한 병합 전략에 대한 정보를 포함하여 풀 요청의 세부 정보를 볼 수도 있습니다.
참고
특정 코드 줄에 남긴 설명은 변경 사항에 표시됩니다.
-
(선택 사항) 전체 풀 요청에 적용되는 설명을 추가하려면 풀 요청에 대한 설명을 확장한 다음 설명 생성 선택합니다.
-
(선택 사항) 이 풀 요청 수정본의 변경 사항에 대해 남아 있는 모든 설명의 요약을 보려면 설명 요약 생성을 선택합니다.
참고
이 기능을 사용하려면 생성형 AI 기능이 스페이스에 대해 활성화되어 있어야 하며 미국 서부(오리건) 리전에서만 사용할 수 있습니다. 자세한 내용은 생성형 AI 기능 관리를 참조하세요.
-
변경에서 대상 브랜치와 풀 요청의 최신 수정본 간의 차이점을 확인할 수 있습니다. 수정본이 두 개 이상 있는 경우, 차이에서 비교할 수정본을 변경할 수 있습니다. 수정에 대한 자세한 내용은 개정 섹션을 참조하세요.
작은 정보
풀 요청에서 변경 사항이 있는 파일의 수와 설명이 있는 파일은 변경된 파일에서 빠르게 볼 수 있습니다. 폴더 옆에 표시되는 설명 수는 해당 폴더의 파일에 대한 설명 수를 나타냅니다. 폴더를 확장하여 폴더의 각 파일에 대한 설명 수를 확인합니다.
-
차이가 표시되는 방식을 변경하려면, 통합 및 분할 중에서 선택합니다.
-
풀 요청의 행에 설명을 추가하려면, 설명을 작성할 행으로 이동합니다. 해당 행에 나타나는 설명 아이콘을 선택하고 설명을 입력한 다음 저장을 선택합니다.
-
풀 요청의 수정본 간 또는 소스 브랜치와 대상 브랜치 간의 변경 사항을 보려면, 비교에서 사용 가능한 옵션을 선택합니다. 수정본에서 행에 대한 설명은 해당 수정본에 보존됩니다.
-
풀 요청 트리거에 대한 코드 적용 범위 보고서를 생성하도록 워크플로를 구성한 경우, 관련 풀 요청에서 행 및 브랜치 적용 범위 조사 결과를 볼 수 있습니다. 코드 적용 범위 조사 결과를 숨기려면 코드 적용 범위 숨기기를 선택합니다. 자세한 내용은 코드 적용 범위 보고서 섹션을 참조하세요.
풀 요청에서 코드 변경하려는 경우, 풀 요청에서 개발 환경을 생성할 수 있습니다. 개발 환경 생성을 선택합니다. 선택적으로 개발 환경의 이름을 추가하거나 구성을 편집한 다음, 생성을 선택합니다.
-
보고서에서 이 풀 요청의 품질 보고서를 볼 수 있습니다. 수정본이 두 개 이상 있는 경우, 차이에서 비교할 수정본을 변경할 수 있습니다. 보고서를 이름, 상태, 워크플로, 작업 및 유형별로 필터링할 수 있습니다.
참고
풀 요청에 나타나는 보고서를 생성하도록 워크플로를 구성해야 합니다. 자세한 내용은 작업에서 품질 보고서 구성 섹션을 참조하세요.
-
특정 보고서를 보려면, 목록에서 선택합니다. 자세한 내용은 워크플로를 사용한 테스트 섹션을 참조하세요.
-
이 풀 요청의 검토자로 등록되어 있고 변경 사항을 승인하려면, 최신 수정본을 보고 있는지 확인한 다음 승인을 선택합니다.
참고
모든 필수 검토자는 풀 요청을 승인해야 병합할 수 있습니다.