2012-12-09 41 views
0

是否可以使用NGit來克隆存儲庫,但在「下載它」之前獲取回購的大小?使用NGit獲取克隆的大小

我想建立一個客戶端,我想實際顯示進度或如果它太大,可以選擇取消它。

有沒有辦法使用代碼來做到這一點?

回答

1

不,在使用git傳輸協議進行克隆/獲取之前,無法知道需要傳輸多少數據。

如果通過dumb-HTTP進行克隆,您可能會從Web服務器獲取包的文件大小。

+0

你將如何獲得Http包的文件大小? – Doug