[1.7.x] "svn update" tripping assertion when replacing executable by symlink (Re: [bug?] perl bindings: SVN::Ra->new trips assertion when file:// URL contains a space)
From: Jonathan Nieder <jrnieder_at_gmail.com>
Date: Sun, 1 Jan 2012 16:31:14 -0600
Stefan Sperling wrote:
>> svn: E235000: In file '/home/jrn/src/subversion/subversion/libsvn_wc/update_editor.c' line 1582: assertion failed (action == svn_wc_conflict_action_edit || action == svn_wc_conflict_action_delete || action == svn_wc_conflict_action_replace)
That sounds right. Unfortunately, I can reproduce it with
Some details:
The action is _add. The test script ran "svn update" after a
"svn log -v" reveals that /exec.sh is already present and already
Call chain:
main -> svn_client_update4 -> svn_client__update_internal -> update_internal ->
More precisely, this is the "local_is_link != incoming_is_link" case
In trunk after r1187692, it's gone. Instead of calling
Thanks and hope that helps,
|
This is an archived mail posted to the Subversion Dev mailing list.
This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.