2013-10-28 79 views
1

我有一個大的集合TFS工作(約5GB)和我正在尋找一種方式來降低我的本地機器上它的大小。如果我使用TFS作爲客戶端,我會隱藏我不需要的目錄。但我'使用git並通過git-tf連接。使用Git稀疏結賬用git-TF

我發現使用稀疏結帳這篇文章:http://jasonkarns.com/blog/subdirectory-checkouts-with-git-sparse-checkout/和我見過提到的git-TF處理它精細的網絡上。但是,我不清楚兩人如何一起工作。

例如,混帳TF不允許我設置一個裸露的回購協議,然後用它配置「添加遠程」所以我有,當我安裝下載整個TFS集合。因此,這篇文章介紹瞭如何在現有的存儲庫上啓用稀疏檢出。但按照指示後,我的工作目錄沒有變化。我嘗試刪除我排除的目錄,但隨後git會看到未分離的更改。

我怎麼設置稀疏結賬W/GIT-TF?

回答

1

它已經一段時間,因爲這個問題已經被提出,但使用git-TF,你現在可以使用的git-TF克隆--bare選項。這將在當前目錄中創建.git子目錄的內容,因此請務必在clone命令中指定.git目錄。

從那裏,你應該能夠蠢貨,你在你的問題聯繫到文章詳細介紹中使用相同的選項。