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

Re: Notice to all repository owners.

From: Ben Collins-Sussman <sussman_at_collab.net>
Date: 2003-08-21 19:45:06 CEST

cmpilato@collab.net writes:

> Marc Haisenko <haisenko@webport.de> writes:
>
> > On Thursday 21 August 2003 17:37, cmpilato@collab.net wrote:
> > > Just to remind folks, revision 6752 of Subversion included, among
> > > other things, a change to the repository backend database schema which
> > > is incompatible with previous Subversion code. You will need to use
> > > svnadmin to dump your existing repositories with pre-6752 code, and
> > > then create and load new repositories with revision 6814 or better.
> > >
> > > Sorry for the inconvenience. :-(
> >
> > Just curious: how did it change and why was the change made ?
>
> "Node revisions now store the path at which they were created", and
> "Efficiency/correctness."

Some tangible results of this:

  * 'svn log branch/foo.c' now shows the branch-creation as a real
    event in foo.c's history, even though foo.c itself was only
    *implicitly* copied when its parent got copied.

  * 'svn log -rX:Y' is doing less work.

  * Fixes bugs in 'svn log --strict'.

  * We have a new fs API for walking the history of a node using a
    cursor-like interface.

  * Internally, the mechanism for choosing copyids was broken. (OK,
    that's not tangible, but a matter of correctness.)

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Thu Aug 21 19:49:56 2003

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