2

当使用hg-git推送到远程存储库时(使用 git+ssh://-protocol),一次提交需要 10 分钟(甚至更长时间),而对一个小文件进行一行更改。我正在执行的命令是:

hg push -B hg-experiments

是否有一些更有效的推送命令,或者是否有一些本地 Mercurial 或远程 Git 存储库的配置可以帮助加快速度?(我在这里想到的是例如包装的大小等。)

  • 操作系统:Windows 7
  • 本地 Mercurial 版本:2.2.1
  • 远程 Git 版本:1.7.3.5
  • hg-git 版本:从 2012 年 5 月 12 日星期六 03:33:19 -0500 开始的变更集 dfb2b7b5d586
4

1 回答 1

2

可悲的是,我认为您无法真正做任何事情来提高性能。

在 dulwich(Hg-Git 用户的底层 Git 库)中有几个突出的性能问题,如果修复,可能会为您提高性能:

Hg-Git 本身也有一些潜在的性能改进工作:

于 2012-11-23T01:48:15.290 回答