[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 commit (timing out, locking repo)?

From: Ben Collins-Sussman <sussman_at_collab.net>
Date: 2005-05-11 01:50:18 CEST

On May 10, 2005, at 5:11 PM, John Norton wrote:

> Hi,
>
> I'm using SVN 1.1.4 on Win2K server. Access is from the local
> machine using SVNServe.
>
>
> I'm trying to commit an images directory containing three subdirs
> for a total of >120,000 files.
> The smallest subdirectory has about 47,000 files, about 9 GB of
> data. CPU and memory stay relatively low, 15-20% and yet it is
> taking days to commit the small directory,

Are you uploading completely new files? Unfortunately svn always
sends data as binary-diffs. In the case of adding a new file, it's
doing a binary diff against the empty file, which often takes longer
than just uploading the file itself.

> often hanging in the middle and requiring a recover of the repository.

This is not normal, nor expected. There's no reason it should ever
hang or crap out. Everything is streamy. Can you show us specific
details? Transcripts?

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Wed May 11 01:52:13 2005

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