[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.