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

Re: Re: DB format vs svn versions

From: Ben Collins-Sussman <sussman_at_collab.net>
Date: 2004-02-11 19:09:56 CET

On Wed, 2004-02-11 at 11:42, judd.jenne@charter.net wrote:

> I am willing to propose patches for 2 things:
> 1. Enhancing the "format" file to include descriptive text indicating what tools created it.

This is an unnecessary code change. I still maintain that you're fixing
a problem that doesn't exist, nor will ever exist.

Let me pose a question to you: suppose somebody is using Subversion for
years, and then one day they decide to upgrade to the latest release.
They look in their repository's 'format' file and see a number N. How
would their lives be *any* easier if the file instead said "schema N,
first established by subversion release X"?

In either scenario, the users still needs to find out whether a
schema-upgrade is required at all. This is done by reading the CHANGES
file, or release announcements, asking around, or by a rude awakening
(the latest subversion complains about the wrong db schema.)

If it turns out that schema-upgrade is required, then the user simply
needs to use their current 'svnadmin' binary to dump their data. After
upgrading to the latest release, they use the new 'svnadmin' to load the
data.

So, please, can you explain what problem you're solving? How will
things be any easier?

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Wed Feb 11 19:14:09 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.