[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: Talden <talden_at_gmail.com>
Date: Fri, 24 Jul 2009 09:54:01 +1200

On Fri, Jul 24, 2009 at 9:32 AM, 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
>>
>> There's something mental about that 'tag'.  It's the same file at the
>> same revision copied many many times, each time to a different tag.
>> This looks like it builds a tag from copies for each member of the
>> tag.
>>
>> Those copies are 'cheap' but enough of them adds up.  For tagging to
>> really be cheap you would need to see something like "cp .../foo/trunk
>> .../foo/tags/X" - tagging the entire trunk at a time, not a tag per
>> file.
>
> Yes, but if you look at his image he was showing a log of the /tag path, not a single tag folder. I am guessing if he looks at a single tag folder that is what he will see.

Are you sure. That view appears to show a single revision selected so
there are many tags being edited (having files added) in that
revision. I don't see an add for the tag folder itself (or
/tags/TAG/Xml) in that revision so those particular tags also weren't
created atomically.

Admittedly I rarely use Tortoise, am I misinterpreting this?

--
Talden
------------------------------------------------------
http://subversion.tigris.org/ds/viewMessage.do?dsForumId=1065&dsMessageId=2375002
To unsubscribe from this discussion, e-mail: [users-unsubscribe_at_subversion.tigris.org].
Received on 2009-07-23 23:54:52 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.