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

Re: client compatibility (upgrade to 1.2)

From: Ben Collins-Sussman <sussman_at_collab.net>
Date: 2005-07-05 14:38:48 CEST

On Jul 5, 2005, at 5:55 AM, Meixner Matthias wrote:

> Hello all!
> The new version has introduced a new repository format. While the
> release
> notes mention, that the new server is
> able to continue to use the old format and is also able to be
> accessed by
> old clients, I could not find specific information for the case
> that no
> server is used, but the repository is accessed via a network share
> (using
> FSFS).
> Therefore, my question is: What happens if a Repository is
> alternatingly
> accessed by old and new clients? As far as I understand it, the new
> clients
> will use the new xdelta format. Therefore, will old clients be able
> to read
> it, or will I have to upgrade all clients to the new version?

xdelta and vdelta are merely the internal algorithms used to produce
binary diff data; the format of the binary diff data itself
("svndiff" format) hasn't changed. In other words, any version of
the client can read svndiff data -- it's usually impossible to tell
which algorithm generated the data.

The only danger of a < 1.2 client accessing a 1.2 repository is that
it will ignore locks. The releasenotes discusses this, I believe.

To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Tue Jul 5 14:46:39 2005

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.