풀 요청을 승인 규칙과 병합하기 위한 요구 사항 관리 - Amazon CodeCatalyst

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

풀 요청을 승인 규칙과 병합하기 위한 요구 사항 관리

풀 요청을 생성할 때 개별 풀 요청에 필수 또는 선택적 검토자를 추가하도록 선택할 수 있습니다. 그러나 특정 대상 브랜치에 병합할 때 모든 풀 요청이 충족해야 하는 요구 사항을 생성할 수도 있습니다. 이러한 요구 사항을 승인 규칙이라고 합니다. 리포지토리의 브랜치에 대해 승인 규칙이 구성됩니다. 대상 브랜치에 승인 규칙이 구성된 풀 요청을 생성할 때는 풀 요청을 해당 브랜치에 병합하기 전에 필요한 검토자의 승인 외에도 해당 규칙의 요구 사항을 충족해야 합니다. 승인 규칙을 생성하면 가 기본 브랜치와 같은 브랜치에 병합하기 위한 품질 표준을 유지하는 데 도움이 될 수 있습니다.

소스 리포지토리의 기본 브랜치에 적용되는 승인 규칙은 다른 브랜치에 적용되는 승인 규칙과 약간 다르게 작동합니다. 기본 브랜치에 적용되는 모든 규칙은 기본 브랜치로 지정한 모든 브랜치에 자동으로 적용됩니다. 이전에 기본 브랜치로 설정된 브랜치에는 해당 브랜치에 적용된 규칙이 계속 유지됩니다.

승인 규칙을 만들 때는 현재와 미래의 프로젝트 사용자가 해당 규칙을 어떻게 충족할지 고려해야 합니다. 예를 들어 프로젝트에 6명의 사용자가 있고 대상 브랜치에 병합하기 전에 5명의 승인이 필요한 승인 규칙을 만들면, 풀 리퀘스트를 만든 사람을 제외한 모든 사람이 해당 풀 리퀘스트를 승인해야 병합할 수 있는 규칙을 만든 것이 됩니다.

참고

CodeCatalyst 프로젝트에서 승인 규칙을 만들고 관리하려면 프로젝트 관리자 역할이 있어야 합니다. 연결된 리포지토리에 대한 승인 규칙은 생성할 수 없습니다.

승인 규칙을 삭제할 수는 없지만 승인 횟수가 0이 되도록 업데이트하여 규칙을 효과적으로 제거할 수는 있습니다.

풀 요청에 대한 대상 브랜치의 승인 규칙 보기 및 편집
  1. 리포지토리가 있는 프로젝트로 이동합니다.

  2. 프로젝트의 소스 리포지토리 목록에서 리포지토리 이름을 선택합니다. 아니면 탐색 창에서 코드를 선택한 다음 소스 리포지토리를 선택합니다.

    승인 규칙을 보려는 리포지토리를 선택합니다.

  3. 리포지토리의 개요 페이지에서 브랜치를 선택합니다.

  4. 승인 규칙 열에서 보기를 선택하여 리포지토리의 각 브랜치에 대한 규칙 상태를 확인합니다.

    최소 승인 수에서 숫자는 풀 요청을 해당 브랜치에 병합하기 위해 필요한 승인 수에 해당합니다.

  5. 승인 규칙을 생성하거나 변경하려면 설정 관리를 선택합니다. 소스 리포지토리 설정 페이지에 있는 승인 규칙에서 편집을 선택합니다.

    참고

    승인 규칙을 편집하려면 프로젝트 관리자 역할이 있어야 합니다.

  6. 브랜치의 드롭다운 목록에서 승인 규칙을 구성할 브랜치의 이름을 선택합니다. 최소 승인 수에서 숫자를 입력한 다음 저장을 선택합니다.