You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@subversion.apache.org by Christophe Labouisse <ga...@tigris.org> on 2003/08/21 13:56:35 UTC

Malformed node-revision skeleton

I had a test repository created with svn 0.26dev and since I upgrade to
svn 0.27 (revision 6811) I get the following problem when I try to
checkout, update or commit my repository:

svn commit -F svn-commit.tmp cv_ascii.tex
Sending        cv_ascii.tex
svn: Malformed skeleton data
svn: Commit failed (details follow):
svn: Malformed node-revision skeleton

I kept the 0.26 installation tree so I tried the same think with my old
binaries and had no problem at all. I first thought of a db version
difference but ldd shows clearly that the two binaries use the same
db4.1 library.

Beside this the 0.27 svn does not seem to have a problem to update from
the subversion repository.

Any idea ?


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org

Re: Malformed node-revision skeleton

Posted by cm...@collab.net.
Ben Collins-Sussman <su...@collab.net> writes:

> Mike Pilato sent a HUGE warning to both lists:

Actually, I didn't sent a warning quite that huge to the lists, but I
did send a warning. :-)  And now the CHANGES file notes it, too.

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org

Re: Malformed node-revision skeleton

Posted by Ben Collins-Sussman <su...@collab.net>.
Christophe Labouisse <ga...@tigris.org> writes:

> I had a test repository created with svn 0.26dev and since I upgrade to
> svn 0.27 (revision 6811) I get the following problem when I try to
> checkout, update or commit my repository:
> 
> svn commit -F svn-commit.tmp cv_ascii.tex
> Sending        cv_ascii.tex
> svn: Malformed skeleton data
> svn: Commit failed (details follow):
> svn: Malformed node-revision skeleton
> 
> I kept the 0.26 installation tree so I tried the same think with my old
> binaries and had no problem at all. I first thought of a db version
> difference but ldd shows clearly that the two binaries use the same
> db4.1 library.
> 
> Beside this the 0.27 svn does not seem to have a problem to update from
> the subversion repository.
> 
> Any idea ?

Yes, the repository db schema changed in trunk HEAD recently, in
r6752. If you're going to update to the bleeding edge code, you really
ought to subscribe to either the users@ or dev@ mailing list.  :-)

Mike Pilato sent a HUGE warning to both lists:

#####################################################################
##  WARNING  WARNING  WARNING  WARNING  WARNING  WARNING  WARNING  ##
#####################################################################
##                                                                 ##
##  This commit makes an incompatible change to the Subversion     ##
##  repository filesystem schema.  Repositories created with       ##
##  Subversion code prior to this change will unable to operate    ##
##  with this new code.  To maintain the ability to use said       ##
##  repositories, you must use a version 'svnadmin dump' prior to  ## 
##  this change to dump your repository to a dumpfile, then use    ##
##  this new Subversion code to create, and load your dumpfile     ##
##  a new repository using 'svnadmin load'.  And don't forgot to   ##
##  copy over any custom configuration/hooks from the old to the   ##
##  new repository.                                                ##
##                                                                 ##
#####################################################################

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org

Re: Malformed node-revision skeleton

Posted by cm...@collab.net.
Jack Repenning <jr...@collab.net> writes:

> At 9:36 AM -0500 8/21/03, cmpilato@collab.net wrote:
> >Christophe Labouisse <ga...@tigris.org> writes:
> >  > svn: Malformed node-revision skeleton
> >
> >The filesystem schema changed recently, requiring a full 'svnadmin
> >dump' and 'svnadmin load' of your repositories.
> 
> What's a "node-revision skeleton"?

Read 'subversion/libsvn_fs/structure'.

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org

Re: Malformed node-revision skeleton

Posted by Jack Repenning <jr...@collab.net>.
At 9:36 AM -0500 8/21/03, cmpilato@collab.net wrote:
>Christophe Labouisse <ga...@tigris.org> writes:
>  > svn: Malformed node-revision skeleton
>
>The filesystem schema changed recently, requiring a full 'svnadmin
>dump' and 'svnadmin load' of your repositories.

What's a "node-revision skeleton"?

-- 
-==-
Jack Repenning
CollabNet, Inc.
8000 Marina Boulevard, Suite 600
Brisbane, California 94005
o: 650.228.2562
c: 408.835-8090

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org

Re: Malformed node-revision skeleton

Posted by cm...@collab.net.
Christophe Labouisse <ga...@tigris.org> writes:

> I had a test repository created with svn 0.26dev and since I upgrade to
> svn 0.27 (revision 6811) I get the following problem when I try to
> checkout, update or commit my repository:
> 
> svn commit -F svn-commit.tmp cv_ascii.tex
> Sending        cv_ascii.tex
> svn: Malformed skeleton data
> svn: Commit failed (details follow):
> svn: Malformed node-revision skeleton

The filesystem schema changed recently, requiring a full 'svnadmin
dump' and 'svnadmin load' of your repositories.

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org