한줄평
“일반 저장소가 아니라 수 기가바이트급 모노레포를 다루는 팀을 위한 도구입니다. 소규모 프로젝트에는 필요 없고, 마이크로소프트도 후속 도구(Scalar)로 옮겨간 점을 참고해야 합니다.”
이런 분께 수십만 파일 규모의 모노레포를 다루는 개발팀께
좋은 점
- 초대형 저장소도 필요한 파일만 받아 빠르게 작업
- 마이크로소프트가 실사용 규모로 검증
아쉬운 점
- 일반·소규모 저장소에는 과함
- 후속 도구 Scalar 로 대체되어 유지보수 우선순위가 낮음
GVFS 소개
수십만 개 파일이 든 초대형 모노레포에서 Git 을 쓸 수 있게 해 주는 가상 파일시스템 도구입니다. 저장소 전체를 내려받는 대신 실제로 접근하는 파일만 필요할 때 가져오도록 만들어, 클론과 체크아웃 속도를 크게 줄입니다. 마이크로소프트가 대형 코드베이스를 위해 만든 시스템 레벨 도구입니다.