2016-10-09 2 views
1

아래의 git 문서를 통해 git 저장소의 공간을 유지, 정리, 압축 및 저장하는 방법을 배웠습니다. 하지만 내가 직면하고있는 문제는 다수의 자식 저장소가 있고 각각의 저장소를 방문하여 정리하는 것이 쉽지 않다는 것입니다 (500 개). 각 저장소를 방문하고 정리하는 자동화 된 방법이 있습니다. 또는 각 저장소를 압축할까요?우분투에서 많은 양의 git 저장소를 유지, 정리, 압축합니다.

셸 스크립트 또는 이와 비슷한 내용이 있습니까?

https://git-scm.com/book/en/v2/Git-Internals-Maintenance-and-Data-Recovery

답변

1

같은 쉘 스크립트 또는 뭔가? 그래서 그래, 당신은 스크립트에 현재 하나 개의 repo를 위해하고있는 프로세스가 필요, 다수에게 REPOS 관리를위한 힘내 자체 아무것도 없다

. 귀하의 모든 REPOS을 찾을 수 있습니다 일단

, 당신은 당신이 동일한 명령 집합을 적용 할 수 있습니다

취해진 접근 방법 인스턴스에 대한 참조 현재 하나의 레포를 사용하여 상기 레포를 압축하고 최적화합니다.