Skip to main content

이 버전의 GitHub Enterprise는 다음 날짜에 중단되었습니다. 2023-01-18. 중요한 보안 문제에 대해서도 패치 릴리스가 이루어지지 않습니다. 성능 향상, 향상된 보안, 새로운 기능을 위해 최신 버전의 GitHub Enterprise로 업그레이드합니다. 업그레이드에 대한 도움말은 GitHub Enterprise 지원에 문의하세요.

팀의 코드 검토 설정 관리

팀이 끌어오기 요청을 검토하도록 요청하면 알림을 제한하여 팀의 잡음을 줄일 수 있습니다.

Who can use this feature

Team maintainers and organization owners can configure code review settings.

코드 검토 설정은 조직이 소유한 모든 퍼블릭 리포지토리와 GitHub Team, GitHub Enterprise Server 2.20+,, GitHub Enterprise Cloud에서 조직이 소유한 모든 프라이빗 리포지토리에서 사용할 수 있습니다. 자세한 내용은 “GitHub 제품”을 참조하세요.

코드 검토 설정 정보

자동 할당을 사용 설정하면 팀이 끌어오기 요청을 검토하도록 요청될 때마다 팀이 검토자로 제거되고 팀 구성원의 지정된 하위 집합이 팀 위치에 할당됩니다. 코드 검토 할당을 사용하면 팀 전체 또는 팀 구성원의 하위 집합에 대한 검토가 요청될 때 알림을 받을지 여부를 결정할 수 있습니다.

코드 소유자가 자동으로 검토를 요청하는 경우 코드 소유자의 검토를 요구하도록 분기 보호 규칙이 구성되지 않은 한 팀은 여전히 제거되고 개인으로 대체됩니다. 이와 같은 분기 보호 규칙이 있는 경우 팀 요청을 제거할 수 없으므로 개별 요청이 추가로 표시됩니다.

라우팅 알고리즘

코드 검토 할당은 가능한 두 알고리즘 중 하나에 따라 검토자를 자동으로 선택하고 할당합니다.

라운드 로빈 알고리즘은 가장 오래된 검토 요청을 받은 사용자를 기준으로 검토자를 선택하며, 현재 보유하고 있는 미해결 리뷰 수에 관계없이 팀의 모든 구성원 간에 교대로 전환하는 데 초점을 맞춥니다.

부하 분산 알고리즘은 각 구성원이 최근에 받은 검토 요청의 총 수에 따라 검토자를 선택하고 각 구성원의 미해결 검토 수를 고려합니다. 부하 분산 알고리즘은 각 팀 구성원이 30일 동안 동일한 수의 끌어오기 요청을 검토하도록 합니다.

상태를 “바쁨”으로 설정한 팀 구성원은 검토하도록 선택되지 않습니다. 모든 팀 구성원이 바쁜 경우 끌어오기 요청은 팀 자체에 할당된 상태로 유지됩니다. 사용자 상태에 대한 자세한 내용은 “상태 설정”을 참조하세요.

자동 할당 구성

  1. GitHub Enterprise Server의 오른쪽 위에서 프로필 사진을 클릭한 다음 내 조직을 클릭합니다. 프로필 메뉴의 내 조직 2. 조직 이름을 클릭합니다. 조직 목록의 조직 이름 1. 조직 이름에서 을 클릭합니다.  Teams 탭
  2. 팀 탭에서 팀의 이름을 클릭합니다. 조직의 팀 목록 1. 팀 페이지 위쪽에서 설정을 클릭합니다. 팀 설정 탭
  3. 왼쪽 사이드바에서 코드 검토 코드 검토 단추를 클릭하세요.
  4. 자동 할당 사용을 선택합니다. 자동 할당 단추
  5. “검토할 팀 구성원 수를 얼마나 지정해야 하나요?”에서 드롭다운 메뉴를 사용하고 각 끌어오기 요청에 할당할 여러 검토자를 선택합니다. 검토자 수 드롭다운
  6. “라우팅 알고리즘”에서 드롭다운 메뉴를 사용하고 사용할 알고리즘을 선택합니다. 자세한 내용은 “라우팅 알고리즘”을 참조하세요. 라우팅 알고리즘 드롭다운
  7. 필요에 따라 항상 팀의 특정 구성원을 건너뛰려면 특정 팀 구성원 할당 안 함을 선택합니다. 그런 다음, 항상 건너뛸 팀 구성원을 한 명 이상 선택합니다. 특정 팀 구성원 할당 안 함 확인란 및 드롭다운
  8. 필요에 따라 각 끌어오기 검토 요청의 코드 검토 할당으로 선택한 팀 구성원에게만 알리려면 “알림”에서 팀 구성원을 할당할 경우 전체 팀에 알리지 않음을 선택합니다.
  9. 필요에 따라 요청 할당 시 자식 팀의 구성원을 잠재적 검토자로 포함하려면 자식 팀 구성원을 선택합니다.
  10. 필요에 따라 할당할 총 멤버 수에 대한 검토가 이미 요청된 구성원 수를 계산하려면 기존 요청 계산을 선택합니다.
  11. 필요에 따라 팀 구성원 할당 시 팀에서 검토 요청을 제거하려면 팀 검토 요청을 선택합니다.
  12. 변경 내용 저장을 클릭합니다.

자동 할당 사용 안 함

  1. GitHub Enterprise Server의 오른쪽 위에서 프로필 사진을 클릭한 다음 내 조직을 클릭합니다. 프로필 메뉴의 내 조직 2. 조직 이름을 클릭합니다. 조직 목록의 조직 이름 1. 조직 이름에서 을 클릭합니다.  Teams 탭
  2. 팀 탭에서 팀의 이름을 클릭합니다. 조직의 팀 목록 1. 팀 페이지 위쪽에서 설정을 클릭합니다. 팀 설정 탭
  3. 자동 할당 사용을 선택하여 확인 표시를 제거합니다. 코드 검토 할당 단추
  4. 변경 내용 저장을 클릭합니다.