2016-07-02 10 views
2

CDN에 라이브러리를 추가하려고하면 스파 스 체크 아웃 및 샤로 복제을 사용하여 PR을 쉽게 작성해야합니다. 그게 뭐야? 나는 몇몇 기사를 읽었지만 잘 이해하지 못했습니다.스파 스 체크 아웃 및 샤로 복제

답변

1

cndjs docdocuments/sparseCheckout.md

에 그것은 포함한다 :

현재

, cdnjs의 REPO는 : 당신은 당신이 그 거대한 REPO에서 작동하는 데 필요한 데이터를 제한 할 수 있습니다

git config core.sparseCheckout true 
# edit .git/info/sparse-checkout 
# and 
git pull origin master --depth 10 

을 너무 거대하고 어떤 사람들은 이걸 사용하면 문제가 생깁니다.
문제 또는 repo 크기를 해결하려면 스파 스 체크 아웃을 사용할 수 있습니다. 원하는 파일 만 체크 아웃 할 수 있으므로 컴퓨터의 전체 디렉토리는 11GB 일 필요는 없지만 약 1GB입니다 (얕은 풀에서도이 디렉토리를 더 작게 만들 수 있습니다).

+0

감사합니다 , 나는 아무 것도주지 않은 https://github.com/cdnjs/cdnjs/blob/master/sparseCheckout.md 페이지에있었습니다. 당신은'스파 스 체크 아웃'과'얕은 풀'에 대해 더 자세히 설명해 주시겠습니까? 그래서 나는 당신의 대답을 받아 들일 수 있습니다. –

+0

@AsimKT https://github.com/cdnjs/cdnjs/blob/master/documents/sparseCheckout.md에는 모든 세부 정보가 있습니다. – VonC

+0

@AsimKT 스파 스 체크 아웃 http://stackoverflow.com/a/35841033/6309 – VonC