[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: Thorsten Schöning <tschoening_at_am-soft.de>
Date: Thu, 11 Nov 2010 12:57:25 +0100

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.

Mit freundlichen Grüßen,

Thorsten Schöning

Thorsten Schöning
AM-SoFT IT-Systeme - Hameln | Potsdam | Leipzig
Telefon: Potsdam: 0331-743881-0
E-Mail:  tschoening_at_am-soft.de
Web:     http://www.am-soft.de
AM-SoFT GmbH IT-Systeme, Konsumhof 1-5, 14482 Potsdam
Amtsgericht Potsdam HRB 21278 P, Geschäftsführer: Andreas Muchow
Received on 2010-11-11 12:57:47 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.