Brian Downing said the following on 27.05.2008 22:07:
On Tue, May 27, 2008 at 09:53:46PM +0200, Johannes Sixt wrote:
What project size are you talking about here that commit/status are
slow? I've a project with 2500 files, and there is no problem at all -
my box is still faster than I can type ;)
On my repo and box it's about 3 seconds of stat time per about 20,000
files, which is just about what my repo weighs in at currently. I could
definitely see wanting to speed that up for repositories much bigger
than mine.
My repo is ~30K files, on a clean checkout. However, after a build
(both debug & release, normally) it grows to ~50K files. All these
files _are_ stat'ed on 'git commit' due to the listing of untracked
files. (Ok, some are ignored due to .gitignore) So, it's quite
noticeable. But then again, I get impatient when waiting more than
3sec on a commit..
--
.marius