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

Re: Repository Layout - One Vs. Many

From: John Peacock <jpeacock_at_rowman.com>
Date: 2004-03-25 17:16:56 CET

Crucius, Wesley wrote:

> tagging seems to be problemmatic for TortoiseSVN
> because it really slows down explorer with, for example, 6 projects and a
> total of around 200 tagged revisions.

Is it merely the presence of 200 tags at the same level that is slow? If so,
perhaps an altered tag structure could help you:

   /Tags
     /Internal
     /Clients
       /A-F
         /Aardvarks
           /AARDVARK20040304
           /AARDVARK20040307
         /Abercrombie
           /ABERCROMBIE20031104
           /ABERCROMBIE20040304
       /G-M
       /N-Z

A simple hashing scheme like the above would mean that you wouldn't need to have
more than a few tags in any given directory. You could even have a /2004 and
/2003 split, either at the /Clients level or under each individual client. All
of this could be scripted postcommit.

Don't blame Subversion if TortoiseSVN doesn't scale well in this particular
instance! There are also ways of preventing TortoiseSVN from deep scanning, I
believe, which may also ameliorate your performance issues.

HTH

John

-- 
John Peacock
Director of Information Research and Technology
Rowman & Littlefield Publishing Group
4501 Forbes Boulevard
Suite H
Lanham, MD  20706
301-459-3366 x.5010
fax 301-429-5748
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Thu Mar 25 17:17:18 2004

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