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

Re: svn cleanup performance

From: Duncan Murdoch <murdoch_at_stats.uwo.ca>
Date: 2006-03-25 18:39:23 CET

On 3/25/2006 10:16 AM, Alex Kiesel wrote:
> On Sat, 2006-03-25 at 09:57 -0500, Duncan Murdoch wrote:
>>> Disk size of the repo is %%% GB. There are no directories with really
>>> many files, the maximum is probably 100 files per dir.
>>> One reason the repo grew so big was that when converting from CVS, all
>>> tags became real directories, and as we had many tags, the number of
>>> files was multiplied.
>> Why would you be doing a cleanup on the root? You shouldn't normally
>> have the root checked out in the usual trunk/branches/tags structure,
>> you just check out one of (or maybe a few of) the trunk, a branch, or a
>> tag.
>
> I need a cleanup on root because I do an (interrupted) update on root...
> Our layout requires having the complete repo checked out, at least for
> those that want to maintain release branches.

Obviously I don't know your requirements, but this would be very
unusual. I can see a branch maintainer might want both the trunk and
the branch checked out, but you should think about whether they really
need every other branch and every tag as well.

If you can reduce the size of your checkouts by a large factor, I think
you'll find everything goes faster.

Duncan Murdoch

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Sat Mar 25 18:40:16 2006

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