首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Git进度表在拉/取时

Git进度表在拉/取时
EN

Stack Overflow用户
提问于 2010-07-07 11:41:20
回答 1查看 4.6K关注 0票数 5

我的问题是:

当我对某个大型存储库进行拉/取时,我想在其他地方显示进度,而不是在控制台中(例如在网站上),我知道在git 1.7.1.1中有选项--进度,但我不能使用这个版本,必须保持1.6.0.4。

有没有人知道如何观看git获取/拉动进度(例如,如何提取当前下载百分比)?

EN

回答 1

Stack Overflow用户

发布于 2010-07-07 14:47:14

我不确定如何做到这一点,因为--进度选项已经在upload-pack.c中实现了。

git upload-pack mentions

git fetch-pack调用,了解对方丢失的对象,并在打包后发送它们。

这个命令通常不是由最终用户直接调用的。

该协议的UI位于git fetch-pack端,程序对用于从远程存储库中提取更新。

有关推送操作,请参见git发送包。

因此,如果服务器不发回这类数据,我不知道如何直接提取数据,除非在upload-pack.c中签出此注释

代码语言:javascript
运行
复制
    /* We read from pack_objects.err to capture stderr output for
     * progress bar, and pack_objects.out to capture the pack data.
     */

如果您可以访问服务器端的pack_objects.err,您可能(可能)可以从它获得一些信息。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3194322

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档