On 2/8/2011 1:34 PM, Stefan Sperling wrote:
> On Tue, Feb 08, 2011 at 11:32:47PM +0600, Victor Sudakov wrote:
>> After the 15000th commit, the size of the repository on disk is 5.5G
>> with the working directory size being 120M. Besides, after several
>> thousand commits to this directory SVN slows down considerably. This
>> must be some design flaw (or peculiarity if you like) of SVN.
>
> Probably related to the way directories are represented in the repository.
> See http://svn.haxx.se/dev/archive-2011-02/0007.shtml
> and also http://svn.haxx.se/dev/archive-2011-02/0014.shtml for some hints
> to how this currently works.
I'd expect even local operations like the compare against the pristine
versions to decide what to commit to become slow when you put many
thousands of files in one directory because most filesystems aren't good
at that either (although they make fake it with caching). It's one of
those "if it hurts, don't do it" things.
--
Les Mikesell
lesmikesell_at_gmail.com
Received on 2011-02-08 21:11:55 CET