[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: How to speed up subversion

From: Hyrum K. Wright <hyrum_wright_at_mail.utexas.edu>
Date: Fri, 21 May 2010 10:23:39 -0500

On Fri, May 21, 2010 at 9:39 AM, <Ullrich.Jans_at_elektrobit.com> wrote:

> Hi,
>
> > -----Original Message-----
> > From: Jeremy Conlin [mailto:jlconlin_at_gmail.com]
> > Sent: Wednesday, April 21, 2010 5:48 PM
> > To: users_at_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
Received on 2010-05-21 17:24:13 CEST

This is an archived mail posted to the Subversion Users mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.