From: Alex Riesen Date: Thu, 30 Apr 2009 19:16:59 GMT Subject: Re: Why Git is so fast (was: Re: Eric Sink's blog - notes on git, dscms and a "whole product" approach) Message-ID: <81b0412b0904301216j7ef73870y775cf6d89b5aa71e@mail.gmail.com> In-Reply-To: 2009/4/30 Nicolas Pitre : > Yet, this point is misleading because when people gives to Git the > reputation of being faster, this is certainly from comparison of > operations performed on the same source tree.  Who cares about scenarios > for which the tool was not designed?  Those "enterprise configuration > management repositories" are not what Git was designed for indeed, but Especially when no sane developer will put in his repository the toolchain (pre-compiled. For all supported platforms!), all the supporting tools (like grep, find, etc.Pre-compiled _and_ source), the in-house framework (pre-compiled and source, again), firmware (pre-compiled and put in the repository weekly), and operating system code (pre-compiled, with firmware-specific drivers, updated, you guessed it, weekly), and well, there is the project itself (Java or C++, and documentation in .doc and .xls)... Now, what kind of self-hating idiot will design a system for that kind of abuse? (And if someone says that's is not true in the most enterprise f$%cking configurations, he definitely hasn't had to live through big enough number of them).