From: Johannes Schindelin Date: Thu, 03 May 2007 09:33:21 GMT Subject: Re: Git benchmarks at OpenOffice.org wiki Message-ID: In-Reply-To: <87lkg61j99.fsf@mid.deneb.enyo.de> Hi, On Thu, 3 May 2007, Florian Weimer wrote: > * Jakub Narebski: > > > What I'm really concerned about is branch switch and merging branches, > > when one of the branches is an old one (e.g. unxsplash branch), which > > takes 3min (!) according to the benchmark. 13-25sec for commit is also > > bit long, but BRANCH SWITCHING which takes 3 MINUTES!? > > IIRC, GIT accesses every file in the tree, not just the ones that need > updating. How many files were actually updated when you changed > branches in your experiment? No. Git does not access every file, but rather all stats. That is a huge difference. And it should not take _that_ long for ~64000 files. Granted, it will cause a substantial delay, but not in the range of minutes. Ciao, Dscho