使用NGit获取克隆的大小

时间:2012-12-09 10:44:49

标签: c# git gitsharp ngit

是否可以使用NGit来克隆存储库,但只需“下载”就可以获得回购的大小?

我正在尝试建立一个客户端,我想实际显示进度,或者如果它太大,可以选择取消它。

有没有办法使用代码执行此操作?

1 个答案:

答案 0 :(得分:1)

不,在使用git传输协议克隆/获取之前,无法知道需要传输多少数据。

如果你通过dumb-HTTP克隆,你可能会从网络服务器获得包文件大小。