InfoGrab Docs

Diff 제한 관리

요약

큰 파일의 전체 내용을 표시하면 머지 리퀘스트 로드 속도가 느려질 수 있습니다. diff가 최대 diff 패치 크기, 최대 diff 파일 또는 최대 diff 줄 값의 10%에 도달하면 GitLab은 확장 링크와 함께 파일을 축소된 보기로 표시합니다.

큰 파일의 전체 내용을 표시하면 머지 리퀘스트 로드 속도가 느려질 수 있습니다. 이를 방지하기 위해 diff 크기, 변경된 파일 수, 변경된 줄 수, diff 버전 수, diff 커밋 수의 최대값을 설정하세요. 이 제한은 diff 정보를 반환하는 GitLab UI 및 API 엔드포인트 모두에 적용됩니다.

diff가 최대 diff 패치 크기, 최대 diff 파일 또는 최대 diff 줄 값의 10%에 도달하면 GitLab은 확장 링크와 함께 파일을 축소된 보기로 표시합니다. 이 세 가지 값 중 하나를 초과하는 diff는 Too large로 표시되며 UI에서 확장할 수 없습니다.

최대 diff 버전 및 최대 diff 커밋 값은 머지 리퀘스트 업데이트를 제한합니다. 이 제한에 도달한 머지 리퀘스트는 더 이상 업데이트할 수 없습니다:

정의 기본값 최대값
최대 diff 패치 크기 전체 diff의 총 크기(바이트). 200 KB 500 KB
최대 diff 파일 diff에서 변경된 파일의 총 수. 1000 3000
최대 diff 줄 diff에서 변경된 줄의 총 수. 50,000 100,000
최대 diff 버전 머지 리퀘스트당 diff 버전 수. 1,000 없음
최대 diff 커밋 머지 리퀘스트당 모든 버전의 총 diff 커밋 수. 1,000,000 없음

Diff 제한은 GitLab.com에서 설정할 수 없습니다.

diff 파일에 대한 자세한 내용은 파일 간 변경 사항 보기를 참조하세요. 머지 리퀘스트 및 diff에 대한 내장 제한에 대해 더 알아보세요.

diff 제한 설정#

Warning

이 설정은 실험적입니다. 최대값을 늘리면 인스턴스의 리소스 소비가 늘어납니다. 최대값을 조정할 때 이 점을 염두에 두세요.

사전 요구 사항:

  • 관리자 권한.

머지 리퀘스트에서 diff 표시의 최대값을 설정하려면:

  1. 오른쪽 상단에서 Admin을 선택합니다.
  2. 왼쪽 사이드바에서 Settings > General을 선택합니다.
  3. Diff limits를 펼칩니다.
  4. diff 제한 값을 입력합니다.
  5. Save changes를 선택합니다.

Diff 제한 관리

Tier: Free, Premium, Ultimate
Offering: GitLab Self-Managed, GitLab Dedicated
원문 보기
요약

큰 파일의 전체 내용을 표시하면 머지 리퀘스트 로드 속도가 느려질 수 있습니다. diff가 최대 diff 패치 크기, 최대 diff 파일 또는 최대 diff 줄 값의 10%에 도달하면 GitLab은 확장 링크와 함께 파일을 축소된 보기로 표시합니다.

큰 파일의 전체 내용을 표시하면 머지 리퀘스트 로드 속도가 느려질 수 있습니다. 이를 방지하기 위해 diff 크기, 변경된 파일 수, 변경된 줄 수, diff 버전 수, diff 커밋 수의 최대값을 설정하세요. 이 제한은 diff 정보를 반환하는 GitLab UI 및 API 엔드포인트 모두에 적용됩니다.

diff가 최대 diff 패치 크기, 최대 diff 파일 또는 최대 diff 줄 값의 10%에 도달하면 GitLab은 확장 링크와 함께 파일을 축소된 보기로 표시합니다. 이 세 가지 값 중 하나를 초과하는 diff는 Too large로 표시되며 UI에서 확장할 수 없습니다.

최대 diff 버전 및 최대 diff 커밋 값은 머지 리퀘스트 업데이트를 제한합니다. 이 제한에 도달한 머지 리퀘스트는 더 이상 업데이트할 수 없습니다:

정의 기본값 최대값
최대 diff 패치 크기 전체 diff의 총 크기(바이트). 200 KB 500 KB
최대 diff 파일 diff에서 변경된 파일의 총 수. 1000 3000
최대 diff 줄 diff에서 변경된 줄의 총 수. 50,000 100,000
최대 diff 버전 머지 리퀘스트당 diff 버전 수. 1,000 없음
최대 diff 커밋 머지 리퀘스트당 모든 버전의 총 diff 커밋 수. 1,000,000 없음

Diff 제한은 GitLab.com에서 설정할 수 없습니다.

diff 파일에 대한 자세한 내용은 파일 간 변경 사항 보기를 참조하세요. 머지 리퀘스트 및 diff에 대한 내장 제한에 대해 더 알아보세요.

diff 제한 설정#

Warning

이 설정은 실험적입니다. 최대값을 늘리면 인스턴스의 리소스 소비가 늘어납니다. 최대값을 조정할 때 이 점을 염두에 두세요.

사전 요구 사항:

  • 관리자 권한.

머지 리퀘스트에서 diff 표시의 최대값을 설정하려면:

  1. 오른쪽 상단에서 Admin을 선택합니다.
  2. 왼쪽 사이드바에서 Settings > General을 선택합니다.
  3. Diff limits를 펼칩니다.
  4. diff 제한 값을 입력합니다.
  5. Save changes를 선택합니다.