Slow hg status
Alexander Kostikov
alex.kostikov at gmail.com
Mon Jul 11 23:06:31 UTC 2011
Hi,
I'm trying to test Mercurial against a large enlistment 7.40Gb, 73k+ files,
8k+ folders. And some common operations take a lot of time to complete:
PS> hg status
A .pack
R .text
PS> (get-history -count 1 | % {((Get-Date $_.endexecutiontime)-(Get-Date
$_.startexecutiontime))}).TotalSeconds
1.8631863
hg status takes almost 2 seconds to complete. I understand that the
repository is large. But is there a way to speed up Mercurial? As far as I
know Mercurial spends most of the time in lstat. In Git there is option to
assume that part of repository is unchanged (git-update-index
--assume-unchanged<http://www.kernel.org/pub/software/scm/git/docs/git-update-index.html>).
Is there something similar in Mercurial?
--
Your sincerely,
Alexander Kostikov
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mercurial-scm.org/pipermail/mercurial/attachments/20110711/b609101f/attachment-0002.html>
More information about the Mercurial
mailing list