저장소

Tier: Free, Premium, Ultimate Offering: GitLab.com

GitLab SaaS의 모든 프로젝트는 Git 리포지토리 및 대용량 파일 저장소(LFS)를 위해 10 GiB의 무료 저장소를 보유하고 있습니다.

프로젝트의 리포지토리와 LFS가 10 GiB를 초과하면 프로젝트는 읽기 전용 상태로 설정됩니다.
읽기 전용 프로젝트에 변경 사항을 푸시할 수 없습니다. 프로젝트의 리포지토리와 LFS의 저장소를 10 GiB 이상으로 늘리려면,
더 많은 저장소를 구매해야 합니다.

저장소 보기

Tier: Free, Premium, Ultimate Offering: GitLab.com, Self-managed, GitLab Dedicated

다음 통계를 사용하여 프로젝트 및 네임스페이스의 저장소 사용량을 볼 수 있습니다:

  • GitLab SaaS 저장소 한도를 초과하는 저장소 사용량 또는 셀프 관리 저장소 한도.
  • GitLab SaaS에 대한 사용 가능한 구매 저장소.

필수 조건:

  • 프로젝트의 저장소 사용량을 보기 위해서는 해당 프로젝트에 대해 최소 유지관리자 역할이 필요합니다.
  • 그룹 네임스페이스의 저장소 사용량을 보려면 네임스페이스에 대한 소유자 역할이 필요합니다.

저장소를 보려면:

  1. 왼쪽 사이드바에서 검색 또는 이동을 선택하고 프로젝트나 그룹을 찾습니다.
  2. 설정 > 사용 한도를 선택합니다.
  3. 네임스페이스 저장소 사용량을 보려면 저장소 탭을 선택합니다.
  4. 프로젝트의 저장소 사용량을 보려면, 아래 표에서 프로젝트를 선택하세요. 저장소 사용량은 90분마다 업데이트됩니다.

네임스페이스에 '적용 불가.'가 표시되면, 해당 네임스페이스의 모든 프로젝트에 커밋을 푸시하여 저장소를 재계산하세요.

저장소 및 네트워크 사용량은 이진 측정 시스템(1024 단위 배수)으로 계산됩니다.
저장소 사용량은 키비바이트(KiB), 메비바이트(MiB) 또는 기비바이트(GiB)로 표시됩니다. 1 KiB는 2^10 바이트(1024 바이트),
1 MiB는 2^20 바이트(1024 키비바이트), 1 GiB는 2^30 바이트(1024 메비바이트)입니다.

note
저장소 사용량 라벨이 KB에서 KiB, MB에서 MiB, GB에서 GiB로 전환되고 있습니다. 이 전환 기간 동안,
UI 및 문서에서 KB, MB, GB 참조를 볼 수 있습니다.

프로젝트 포크 저장소 사용량 보기

프로젝트 포크에서 소비되는 저장소에 적용되는 비용 요인은 포크가 실제 크기보다 적은 네임스페이스 저장소를 소모하도록 합니다.
포크 저장소 감소를 위한 비용 요인은 네임스페이스 저장소에만 적용됩니다. 프로젝트 리포지토리 저장소 한도에는 적용되지 않습니다.

포크가 사용한 네임스페이스 저장소의 양을 보려면:

  1. 왼쪽 사이드바에서 검색 또는 이동을 선택하고 프로젝트나 그룹을 찾습니다.
  2. 설정 > 사용 한도를 선택합니다.
  3. 저장소 탭을 선택합니다. 총계 열은 포크가 디스크에서 실제 크기의 일부로 사용한 네임스페이스 저장소의 양을 표시합니다.

비용 요인은 프로젝트 리포지토리, LFS 객체, 작업 아티팩트, 패키지, 스니펫 및 위키에 적용됩니다.

비용 요인은 무료 플랜의 네임스페이스에 있는 개인 포크에 적용되지 않습니다.

초과 저장소 사용량

초과 저장소 사용량은 프로젝트의 리포지토리와 LFS의 10 GiB 무료 저장소를 초과하는 양입니다.
구매한 저장소가 없을 경우, 프로젝트는 읽기 전용 상태로 설정됩니다. 읽기 전용 프로젝트에 변경 사항을 푸시할 수 없습니다.

읽기 전용 상태를 제거하려면, 네임스페이스에 대한 더 많은 저장소를 구매해야 합니다.
구매가 완료되면 읽기 전용 상태가 제거되고 프로젝트가 자동으로 복원됩니다.
구매한 저장소의 양은 항상 0보다 커야 합니다.

사용 한도 페이지의 저장소 탭은 다음을 표시합니다:

  • 사용 가능한 구매 저장소가 부족합니다.
  • 구매한 저장소가 0이면 읽기 전용이 될 위험이 있는 프로젝트.
  • 구매한 저장소가 0이므로 읽기 전용인 프로젝트. 읽기 전용 프로젝트는 이름 옆에 정보 아이콘( note )으로 표시됩니다.

총 저장소는 무료 및 초과 저장소 구매를 포함합니다.
남은 초과 저장소는 백분율로 표시되며, 다음과 같이 계산됩니다:
100 % - ((초과 저장소 사용량 - 초과 저장소 구매량) * 100).

초과 저장소 예제

다음 예제는 네임스페이스에서 프로젝트에 대한 초과 저장소 시나리오를 설명합니다:

리포지토리 사용된 저장소 초과 저장소 쿼터 상태
Red 10 GiB 0 GiB 10 GiB 읽기 전용
Blue 8 GiB 0 GiB 10 GiB 읽기 전용 아님
Green 10 GiB 0 GiB 10 GiB 읽기 전용
Yellow 2 GiB 0 GiB 10 GiB 읽기 전용 아님
합계 30 GiB 0 GiB - -

Red 및 Green 프로젝트는 리포지토리와 LFS가 쿼터에 도달했기 때문에 읽기 전용입니다. 이 예제에서는 추가 저장소가 아직 구매되지 않았습니다.

Red 및 Green 프로젝트의 읽기 전용 상태를 제거하려면 50 GiB의 추가 저장소가 구매됩니다.

일부 프로젝트의 리포지토리 및 LFS가 10 GiB 쿼터를 초과하면 사용 가능한 구매 저장소가 줄어듭니다.

리포지토리 사용된 저장소 초과 저장소 쿼터 상태
Red 15 GiB 5 GiB 10 GiB 읽기 전용 아님
Blue 14 GiB 4 GiB 10 GiB 읽기 전용 아님
Green 11 GiB 1 GiB 10 GiB 읽기 전용 아님
Yellow 5 GiB 0 GiB 10 GiB 읽기 전용 아님
합계 45 GiB 10 GiB - -

이 예제에서:

  • 사용 가능한 구매 저장소는 40 GiB입니다: 50 GiB (구매된 저장소) - 10 GiB (총 초과 저장소 사용). 따라서 프로젝트는 더 이상 읽기 전용이 아닙니다.
  • 초과 저장소 사용은 20%입니다: 10 GiB / 50 GiB * 100.
  • 남은 구매 저장소는 80%입니다.

저장소 사용 관리

저장소를 관리하기 위해 네임스페이스 소유자인 경우 네임스페이스에 대해 더 많은 저장소를 구매할 수 있습니다.

역할에 따라 저장소를 관리하거나 줄이기 위해 다음 방법을 사용할 수도 있습니다:

저장소 사용 분석 및 관리를 자동화하려면 저장소 관리 자동화를 참조하세요.

저장소 사용량을 관리하는 것 외에도 소비를 늘리기 위한 다음 옵션을 고려할 수 있습니다:

관련 주제