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

Re: Question about performance and space

From: Les Mikesell <lesmikesell_at_gmail.com>
Date: Thu, 11 Nov 2010 07:37:13 -0600

On 11/11/10 5:57 AM, Thorsten Schöning wrote:
> Guten Tag San Martino,
> am Donnerstag, 11. November 2010 um 11:16 schrieben Sie:
>
>> Since we can't reorganize the layout, we will need to tag big
>> directories (about 500 Mb) even if we just sparse-chechkout single
>> files.
>> This operation might be done up to 10 times per day.
>> Is this operation really a constant-time copy? What about space?
>
> Tagging is nor real copy of data but a new version which references
> the old, tagged one, plus some minor overhead needed for every new
> revision. It's a bit like symlinks in filesystems, with not comparable
> handling of changes to tagged paths, of course. Changes are stored as
> diffs like in any other case.
>
> An update to get the new tags is not that efficient, though. On
> updating the tags direcotry every new tag is transferred completely to
> the client, as I would say.

Doesn't the client understand the file history if you 'svn switch' to the tag
path in a working copy and just get the differences, if any?

-- 
   Les Mikesell
     lesmikesell_at_gmail.com
Received on 2010-11-11 14:37:53 CET

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.