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. */