优化perf / profile Hg Workbench

时间:2014-07-23 12:04:50

标签: mercurial tortoisehg workbench

My Hg Workbench有时很慢。 我在windows7下,使用Tortoise Hg的最新版本。 我在本地跟踪了几个大型存储库 例如,我有一个

的存储库
  • 已使用cvs2hg(来自svn2hg)
  • 从CVS转换
  • 有超过7000个变更集
  • 重量超过1GB
  • 使用扩展名largefiles,hgk,mercurial_keyring
  • 有几个二进制文件被跟踪为大文件
  • 有一些二进制文件没有被跟踪为大文件(包括一个300 MB的文件)

有了这个回购,它可以采取

  • 从10秒开始,最多30秒打开存储库
  • 从3秒开始,最多10秒钟更改变更集

有时,在变更集列表中执行过滤可能会持续几分钟。

注1:使用此存储库的所有团队(约10人)都是如此,不仅仅是在我的电脑上

注意2:在过去,它甚至更长,但这是由于collumn"更改"被显示。现在,它并没有那么糟糕,但无论如何都远没有好。

注3:此repos已从RhodeCode服务器克隆,但问题出在本地 配置,而不是在推或拉操作期间,所以我认为它没有关系。

注4:在cvs2hg转换后,我遇到了End Of Line问题(我无法使EOL转换与转换器一起正常工作,我不知道为什么)。所以在转换之后,我不得不对我的所有文本文件应用EOL转换,提交和推送。这造成了很大的变化。我不认为这就是我的问题的原因,因为据我记忆,在转换之前它已经很慢了,但无论如何我更喜欢注意它。

有人知道我的配置有什么问题吗? 有没有办法我可以有一个个人资料日志,甚至是一个通用的日志,可以告诉我有关这么长时间的信息?

提前致谢

安托

0 个答案:

没有答案