리포지토리에 자동 Git 점검 및 하우스키핑 구성을 할 수 있다.
1. Repository checks
모든 프로젝트와 위키 저장소에서 주기적으로 'git fsck'를 실행해 무성 디스크 손상 문제를 찾는다.
만약 리포지토리 검사에서 잘못된 경보가 많은 경우 'Clear all repository check' 버튼을 통해 데이터베이스에서 모든 리포지토리 검사 정보를 지우도록 선택할 수 있다.
2. House Keeping
2.1. Automatic repository housekeeping
저장소에 필요없는 파일을 삭제하고 남은 파일을 압축하는 ‘git gc’를 자동으로 실행하고 git가 Pull한 후 압축 해제 된 오브젝트를 저장소에 압축하는 ‘git repack’을 실행한다.
git gc → git pull → git repack
2.2 Git pack file bitmap creation
팩파일의 비트맵을 생성하면 하우스키핑에 시간 영향을 미치지만 비트맵은 'git clone'의 성능을 가속시킬 수 있다.
0 Comments