하우스키핑
GitLab은 Git 저장소에서 하우스키핑 작업을 지원하고 자동화하여 가능한 한 효율적으로 서비스될 수 있도록 합니다. 하우스키핑 작업에는 다음이 포함됩니다: Git 객체 및 리비전 압축. 도달할 수 없는 객체 제거. 잠금 파일과 같은 오래된 데이터 제거. 성능을 향상시키는 데이터 구조 유지 관리. 포크 간 객체 중복 제거를 개선하기 위한 객체 풀 업데이트. Warning GitLab이 제어하는 Git 저장소에서 하우스키핑을 수행하기 위해 Git 명령을 수동으로 실행하지 마세요. 이렇게 하면 저장소가 손상되고 데이터가 손실될 수 있습니다. 하우스키핑 전략 # Gitaly는 두 가지 방법으로 Git 저장소에서 하우스키핑 작업을 수행할 수 있습니다: 즉각적 하우스키핑 은 저장소 상태와 관계없이 특정 하우스키핑 작업을 실행합니다. 휴리스틱 하우스키핑 은 저장소 상태를 기반으로 실행해야 할 하우스키핑 작업을 결정하는 일련의 휴리스틱을 기반으로 하우스키핑 작업을 실행합니다. 즉각적 하우스키핑
