You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@subversion.apache.org by rh...@apache.org on 2010/08/04 16:37:39 UTC

svn commit: r982268 - /subversion/trunk/subversion/libsvn_wc/update_editor.c

Author: rhuijben
Date: Wed Aug  4 14:37:39 2010
New Revision: 982268

URL: http://svn.apache.org/viewvc?rev=982268&view=rev
Log:
* subversion/libsvn_wc/update_editor.c
  (close_edit): Disable some code that checks for missing administrative data
    for single-db, updating the comment to explain that is about the missing
    of administrative data.

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

Modified: subversion/trunk/subversion/libsvn_wc/update_editor.c
URL: http://svn.apache.org/viewvc/subversion/trunk/subversion/libsvn_wc/update_editor.c?rev=982268&r1=982267&r2=982268&view=diff
==============================================================================
--- subversion/trunk/subversion/libsvn_wc/update_editor.c (original)
+++ subversion/trunk/subversion/libsvn_wc/update_editor.c Wed Aug  4 14:37:39 2010
@@ -5871,7 +5871,8 @@ close_edit(void *edit_baton,
 {
   struct edit_baton *eb = edit_baton;
 
-  /* If there is a target and that target is missing, then it
+  #ifndef SVN_WC__SINGLE_DB
+  /* If the explicit target still misses its administrative data, then it
      apparently wasn't re-added by the update process, so we'll
      pretend that the editor deleted the entry.  The helper function
      do_entry_deletion() will take care of the necessary steps.  */
@@ -5884,6 +5885,7 @@ close_edit(void *edit_baton,
        * NULL handling code in do_entry_deletion(). */
       SVN_ERR(do_entry_deletion(eb, eb->target_abspath, NULL, FALSE, pool));
     }
+#endif
 
   /* The editor didn't even open the root; we have to take care of
      some cleanup stuffs. */