On Fri, May 21, 2010 at 9:39 AM, <ullrich.j...@elektrobit.com> wrote:
> Hi, > > > -----Original Message----- > > From: Jeremy Conlin [mailto:jlcon...@gmail.com] > > Sent: Wednesday, April 21, 2010 5:48 PM > > To: users@subversion.apache.org > > Subject: How to speed up subversion > > > > I have a working copy/respository with many files that are several > > hundred MB each. Whenever I try to check the status of my working > > copy or do a commit, it can take a long time (~1 min) before I get a > > response. I don't have any externals and the number of total files in > > my repository is ~100. Has anyone else experienced this or knows how > > to speed things up? I'm running svn 1.6.5 on Mac OSX 10.6.2. > > I guess the speed of your hard disk is the issue. > > Commit and status both check if the files on the local hard drive have > changed since the last update. They do this by comparing the originals > in the .svn dirs to the files you are working on. When you have a lot of > large files, that can take quite a long time (100 MB times 100 files are > 10 GB that have to be read, twice!) > > I hope this points you in the right direction... > Actually, Subversion is a bit more intelligent about it, attempting to use modification times and sizes, before doing a byte-by-byte comparison. -Hyrum