> -----Original Message-----
> From: MARTIN PHILIP [mailto:codematters_at_ntlworld.com] On Behalf Of
> Philip Martin
> Sent: dinsdag 19 maart 2013 05:10
> To: Scott Hartman
> Cc: dev_at_subversion.apache.org
> Subject: Re: SVN upgrade error
>
> Scott Hartman <scotthartman53_at_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
Received on 2013-03-20 00:40:44 CET