Merge Request 승인

Tier: Premium, Ultimate Offering: Self-Managed

Merge Request 승인 규칙을 통해 사용자들이 프로젝트 수준의 특정 설정을 재정의하는 것을 방지합니다. 인스턴스 수준에서 활성화되면 이러한 설정들은 더 이상 변경할 수 없도록 계층되며:

  • 프로젝트에서
  • 그룹에서

인스턴스에 대한 Merge Request 승인 설정을 활성화하려면:

  1. 왼쪽 사이드바에서 아래쪽에서 관리자 영역을 선택합니다.
  2. 푸시 규칙을 선택합니다.
  3. Merge Request 승인을 확장합니다.
  4. 필요한 옵션을 선택합니다.
  5. 변경 사항 저장을 선택합니다.

사용 가능한 규칙

인스턴스 수준에서 설정할 수 있는 Merge Request 승인 설정은 다음과 같습니다:

  • 작성자의 승인 방지: 프로젝트 유지 관리자가 요청 작성자가 자신의 Merge Request을 Merge하는 것을 방지합니다.
  • 커밋을 추가한 사용자의 승인 방지: 프로젝트 유지 관리자가 소스 브랜치에 커밋을 제출한 사용자가 Merge Request을 승인하는 것을 방지합니다.
  • 프로젝트 및 Merge Request에서 승인 규칙 수정 방지: 사용자가 프로젝트 설정이나 개별 Merge Request에서 승인자 디렉터리을 수정하는 것을 방지합니다.

인스턴스 수준 규칙에 영향을 받는 다음 내용도 참조하세요: