Diff 제한 관리
GitLab Self-Managed에서 표시할 최대 diff 크기를 설정합니다.
큰 파일의 전체 내용을 표시하면 머지 리퀘스트 로드 속도가 느려질 수 있습니다. 이를 방지하기 위해 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 표시의 최대값을 설정하려면: 오른쪽 상단에서 Admin 을 선택합니다. 왼쪽 사이드바에서 Settings > General 을 선택합니다. Diff limits 를 펼칩니다. diff 제한 값을 입력합니다. Save changes 를 선택합니다.
