有没有办法让hg-git的推送更快?



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

hg push -B hg-experiments
是否有

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

  • 操作系统: 视窗 7
  • 本地汞版本:2.2.1
  • 远程 Git 版本:1.7.3.5
  • hg-git 版本:变更集 dfb2b7b5d586 从周六 5 月 12 日 03:33:19 2012 -0500

可悲的是,我认为您真的无法采取任何措施来提高性能。

德威(Hg-Git 用户的基础 Git 库)中有几个突出的性能问题,如果修复这些问题,可能会提高您的性能:

  • #562676 推送效率:MissingObjectFinder 产生太多不必要的对象
  • #562673 推送效率:包中的对象应写为增量

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

  • 导出到 Git 的性能增强

最新更新