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 - To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html