Mercurial 如何告知hg pull的进展?

Mercurial 如何告知hg pull的进展?,mercurial,Mercurial,然后,它会持续显示上述内容10分钟以上。有没有办法告诉您进度以及进度是否仍然有效?使用扩展,将以下内容添加到您的应用程序中: 和/或使用详细选项: [extensions] progress = 还有一个可能对您有用的堆栈溢出。是您的朋友。您还可以将-v/--verbose和-debug开关添加到hg pull查看更多数据。至于您的后续问题:如果Mercurial正在跟踪一个文件(即,如果您hg add和以后的hg commitsubdir1/foobar.c),那么它不会忽略它。因此,.hg

然后,它会持续显示上述内容10分钟以上。有没有办法告诉您进度以及进度是否仍然有效?

使用扩展,将以下内容添加到您的应用程序中:

和/或使用详细选项:

[extensions]
progress =

还有一个可能对您有用的堆栈溢出。

是您的朋友。您还可以将
-v/--verbose
-debug
开关添加到
hg pull
查看更多数据。

至于您的后续问题:如果Mercurial正在跟踪一个文件(即,如果您
hg add
和以后的
hg commit
subdir1/foobar.c
),那么它不会忽略它。因此,
.hgignore
只能帮助您清理
hg status
中与
(未知文件)一起列出的条目-它不会对跟踪的文件产生任何影响。

可能重复OK。你真的应该得到奖励✓!如何避免下载这些文件?那些太大了。该目录以及包含的文件和目录位于
.hgignore
中,我也运行了
hg忘记subdir1/subsubdir1
,但当我尝试从另一台计算机运行
hg pull
时,它仍尝试下载
subdir1/subdir1/foobar.c
?!您应该知道,Mercurial将始终下载整个项目历史记录。因此,即使您删除了一个文件,该文件仍然以压缩形式存储在
.hg/
目录中。当您克隆或拉取文件时,您将获得该文件—尽管它可能不再显示在工作副本中。
[extensions]
progress =
hg pull -v