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

Re: SVN database is a lot bigger than PVCS database

From: Erik Huelsmann <ehuels_at_gmail.com>
Date: Thu, 23 Jul 2009 17:54:12 +0200

On Thu, Jul 23, 2009 at 5:37 PM, Seak, T. F.<lapsap7+svn_at_gmail.com> wrote:
> On Wed, Jul 22, 2009 at 20:50, Bob Archer <Bob.Archer_at_amsi.com> wrote:
>>
>> In Tortoise open your repo browser. Find the tag in question. Right click
>> on the tag folder and select "Show Log". At the bottom of the log dialog
>> click the "Stop on Copy" check box. Look in the Action list. If you see one
>> log item and action there "Added" with a single Path/Copy From Path then
>> this was an svn copy.
>>
>> If you see many log items there with tons of files added then it probably
>> imported each file into the tag separately.
>
>
>      Please take a look at the attached image (if this mailing-list doesn't
> filter it).  Indeed, for a certain revision (85361) whose date corresponds
> to PVCS days, there are a lot of "added".  I suppose this is what you meant
> by "imported each file into the tag separately".

Actually, that's not true: the revision you're showing contains
"Added" actions, but the column "Copy from" is also filled, that tells
me this revision was created efficiently. It would be interesting to
look into the Subversion database and have a look at which revision
files are big (huge?) and which ones are not. That should help you to
find out which revisions you should be looking at.

>      Is there anything we could do to "compact" them?

Assuming the same files have been imported over and over, you would
benefit from a feature in 1.6: rep-sharing. It's a feature which
shares storage space between files which are not ancestrally related,
yet somehow have the same content.

Which Subversion version was used to create your repository? 1.5 or earlier?

Bye,

Erik.

------------------------------------------------------
http://subversion.tigris.org/ds/viewMessage.do?dsForumId=1065&dsMessageId=2374873

To unsubscribe from this discussion, e-mail: [users-unsubscribe_at_subversion.tigris.org].
Received on 2009-07-23 17:55:08 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.