我今天才發現Cocoapods的主規格回購在我的〜/ .cocoapods目錄中佔用了27GB的磁盤空間。之後做一些研究似乎發生這種情況,這是升級到V1的一部分,並有可能在這裏引用的長時間運行命令的原因:`pod setup`消耗大量磁盤空間
https://github.com/CocoaPods/CocoaPods/issues/4989
再理從淺切換至全副本由這裏的團隊概述:
http://blog.cocoapods.org/Master-Spec-Repo-Rate-Limiting-Post-Mortem/
可以理解的推理,特別是在CPU利用率問題的條款。
所需的磁盤空間,但是,僅僅是太多了(我的256GB驅動器的10%) - 考慮到一些在我的筆記本電腦,寶貴的空間正在被用於xuchenOnlyTestDemo
,xuchenOnlyTestDemoTwo
,xuchenOnlyTestDemoThree
和xuchenOnlyTestDemoFive
時尤其如此。不是特別可怕的罪犯,但更多的跡象表明,有大量的規格被拉,我不希望使用的問題。
我重新運行pod setup
在除去主回購後局部,看看我在我的本地設置古怪的東西,但它似乎不是:
pod setup --verbose
Setting up CocoaPods master repo
Cloning spec repo `master` from `<CocoaPods Specs repo>` (branch `master`)
$ /usr/bin/git clone <CocoaPods Specs repo> master
Cloning into 'master'...
Checking out files: 22% (22726/100426)
(我不得不替代的<CocoaPods Specs repo>
輸出以上,因爲SO不會讓我包括超過2個網址。)
安裝程序回到5GB使用和攀登。我目前使用SD卡作爲擴展存儲選項,並將我的~/.cocoapods
符號鏈接到該裝入驅動器上的目錄(OSX El Capitan)。所以這有幫助,但並不理想。
其他人遇到同樣的問題?任何人都有一個解決方法,讓完整的主回購在本地克隆?