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
    lesmikes...@gmail.com

Reply via email to