> -----Original Message-----
> From: MARTIN PHILIP [mailto:codematt...@ntlworld.com] On Behalf Of
> Philip Martin
> Sent: dinsdag 19 maart 2013 05:10
> To: Scott Hartman
> Cc: dev@subversion.apache.org
> Subject: Re: SVN upgrade error
> 
> Scott Hartman <scotthartma...@gmail.com> writes:
> 
> > In file
> >  'D:\Development\SVN\Releases\TortoiseSVN-
> 1.7.11\ext\subversion\subversion\libsvn_wc\entries.c'
> >  line 1666: assertion failed (parent_node || entry->schedule ==
> >  svn_wc_schedule_normal)
> 
> Were there any "Upgraded ..." lines printed before this error?  Do you
> still have a 1.6 client?  If so what does it show for the status of the
> working copy?

This case is easy to trigger if you break your working copy:

In 1.6 use 'svn mkdir' to create a subdirectory.

Then move the directory to a different location that is outside a working
copy. And then 'svn upgrade' just this directory that now no longer has an
ancestor.

And with the WC-NG working copy design there is no way to represent this
working copy as the root of a working copy can't be replaced.
(And even with <=1.6 it would be a useless working copy as there is no url
stored in the working copy to commit it to. That information is in the
parent, but there is no parent or parent_node wouldn't be NULL)

        Bert

Reply via email to