Merge Request 승인
Tier: Premium, Ultimate
Offering: Self-managed
- GitLab 12.8에서 소개되었습니다.
Merge Request 승인 규칙은 프로젝트 수준에서 특정 설정을 무시하는 것을 방지합니다. 인스턴스 수준에서 활성화되면 이러한 설정은 계단식으로 적용되어 더 이상 변경할 수 없습니다:
- 프로젝트에서.
- 그룹에서. 그룹으로의 계단식은 GitLab 14.5에서 기본으로 활성화됨.
인스턴스에 대해 Merge Request 승인 설정을 활성화하려면:
- 왼쪽 사이드바에서 맨 아래에서 관리 영역을 선택하세요.
- 푸시 규칙을 선택하세요.
- Merge Request 승인을 확장하세요.
- 필요한 옵션을 선택하세요.
- 변경 사항 저장을 선택하세요.
사용 가능한 규칙
인스턴스 수준에서 설정할 수 있는 Merge Request 승인 설정은 다음과 같습니다:
- 작성자에 의한 승인 방지. 프로젝트 유지 관리자가 요청 작성자가 자신의 Merge Request을 Merge하는 것을 허용하지 못하도록 합니다.
- 커밋을 추가한 사용자에 의한 승인 방지. 프로젝트 유지 관리자가 사용자들이 소스 브랜치에 커밋을 제출했다면 해당 사용자가 Merge Request을 승인하는 것을 막습니다.
- 프로젝트 및 Merge Request에서 승인 규칙 편집 방지. 사용자가 프로젝트 설정이나 개별 Merge Request에서 승인자 디렉터리을 수정하는 것을 방지합니다.
인스턴스 수준 규칙에 영향을 받는 다음 내용을 참조하세요:
- 프로젝트 Merge Request 승인 규칙.
- GitLab 13.9 이후에 사용할 수 있는 그룹 Merge Request 승인 설정을(를) 참조하세요.