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

Re: redux: versioning unversioned metadata + anonsvn strategies....

From: Perry E. Metzger <perry_at_piermont.com>
Date: 2004-02-19 17:14:27 CET

Dominic Anello <danello@danky.com> writes:
> On 2004-02-19 10:17:09 -0500, Perry E. Metzger wrote:
>> Thanks to someone who seemed excessively interested in flaming me for
>> wanting to get text dumps, it seems no one paid attention to the
>> questions I was actually asking, so I'm going to ask them again...
> I do an incremental dump on commit and a cumulative dump every night.
> If something takes out the repo, loosing 1 day's worth of log message
> changes doesn't seem like the end of the world.

Perhaps, but consider my desire to push out incrementals to not just
one but very large numbers of users. (Say, for example, that a huge
open source project used SVN and wanted to allow thousands of
organizations to keep read-only repository mirrors.) You might not
want to give each and every one of them a 3G full dump every night if
you can avoid it -- flood filling just the incrementals, if it could
keep everyone up to date, would be far superior.

I have to say, though, that even for backup purposes, I don't like the
subtlety of "incrementals aren't really incrementals". Some users will
miss that fact and get screwed one day, without knowing it because
they won't think to check all the log messages etc.

>> 2) AnonSVN:
>> I can see to obvious ways to run a "shadow" AnonSVN server mirroring
>> an original in near-real time:
>> a) Do an incremental dump after every commit, and push it to the anon
>> sever(s) where they get loaded -- only 1) gets in the way here.
>> b) Send over the db transaction logs and replay them, but I
>> don't really know how to do this.
>> Any advice available on this?
> Can't you push the new property to the shadow repo in
> pre-revprop-change? I believe you get the new value on standard input.

It seems less general -- and like more of a pain. It also can't easily
accommodate my dream system in which huge numbers of people are
maintaining local read only copies.

Perry E. Metzger		perry@piermont.com
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Thu Feb 19 17:14:56 2004

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.