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
   lesmikes...@gmail.com

Reply via email to