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

Re: A thought on svnadmin dump

From: Ben Reser <ben_at_reser.org>
Date: 2004-03-04 20:04:23 CET

On Thu, Mar 04, 2004 at 12:57:43AM -0500, Greg Hudson wrote:
> "Why don't we just do foo" suggests that foo is easy. Making svnadmin
> dump handle any version of the database would be very hard.

To make this more clear. svnadmin doesn't directly know how to read the
db. It uses the libraries just like all the other tools. So to make it
read all versions of the database would require the libraries being able
to handle that. Which would not be trivial to do.

Further, the value in doing so is questionable now. Our compatability
guarantees say:

 2. Working copy and repository formats are backward- and
    forward-compatible for all patch releases in the same minor
    series. They are backward-compatible for all minor releases in
    the same major series; however, a minor release is allowed to make
    a working copy or repository that doesn't work with previous minor
    releases, where "make" could mean "upgrade" as well as "create".

So future changes will be predictable and handled automatically for you
until we release a new major version. At that point all bets are off
and it's way too early to speculate on what the upgrade process will be
like.

-- 
Ben Reser <ben@reser.org>
http://ben.reser.org
"Conscience is the inner voice which warns us somebody may be looking."
- H.L. Mencken
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Thu Mar 4 20:03:08 2004

This is an archived mail posted to the Subversion Dev mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.