Author: stsp
Date: Mon Feb 25 17:35:11 2013
New Revision: 1449785

URL: http://svn.apache.org/r1449785
Log:
Allow moved-away nodes shadowed by a replacing layer to be updated or broken
by the conflict resolver.

* subversion/libsvn_wc/conflicts.c
  (resolve_tree_conflict_on_node): Allow resolving 'incoming edit vs. local
   replace' in the same manner as 'incoming edit vs. local delete'.

Modified:
    subversion/trunk/subversion/libsvn_wc/conflicts.c

Modified: subversion/trunk/subversion/libsvn_wc/conflicts.c
URL: 
http://svn.apache.org/viewvc/subversion/trunk/subversion/libsvn_wc/conflicts.c?rev=1449785&r1=1449784&r2=1449785&view=diff
==============================================================================
--- subversion/trunk/subversion/libsvn_wc/conflicts.c (original)
+++ subversion/trunk/subversion/libsvn_wc/conflicts.c Mon Feb 25 17:35:11 2013
@@ -2664,7 +2664,8 @@ resolve_tree_conflict_on_node(svn_skel_t
   if (operation == svn_wc_operation_update
       || operation == svn_wc_operation_switch)
     {
-      if (reason == svn_wc_conflict_reason_deleted)
+      if (reason == svn_wc_conflict_reason_deleted ||
+          reason == svn_wc_conflict_reason_replaced)
         {
           if (conflict_choice == svn_wc_conflict_choose_merged)
             {


Reply via email to