You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@subversion.apache.org by ju...@apache.org on 2010/05/07 11:41:38 UTC

svn commit: r942041 - /subversion/trunk/subversion/libsvn_wc/workqueue.c

Author: julianfoad
Date: Fri May  7 09:41:38 2010
New Revision: 942041

URL: http://svn.apache.org/viewvc?rev=942041&view=rev
Log:
* subversion/libsvn_wc/workqueue.c
  (run_revert): Clarify the comment I added in r942039.

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

Modified: subversion/trunk/subversion/libsvn_wc/workqueue.c
URL: http://svn.apache.org/viewvc/subversion/trunk/subversion/libsvn_wc/workqueue.c?rev=942041&r1=942040&r2=942041&view=diff
==============================================================================
--- subversion/trunk/subversion/libsvn_wc/workqueue.c (original)
+++ subversion/trunk/subversion/libsvn_wc/workqueue.c Fri May  7 09:41:38 2010
@@ -233,9 +233,13 @@ run_revert(svn_wc__db_t *db,
          using the original base.  */
       reinstall_working = magic_changed || replaced;
 
-      /* If there is a "revert base" file (because the file is replaced),
-       * then move that revert base over to the normal base and update the
-       * normal base checksum. */
+      /* Rename the "Revert Base" back to normal "Base".  (This is a WC-1
+       * concept only: in WC-NG, the checksum of this base stays in the
+       * BASE_NODE table so we don't need to rename or move it.)
+       *
+       * The WC-1 way: If there is a "revert base" file (because the file
+       * is replaced), then move that revert base over to the normal base
+       * and update the normal base checksum accordingly. */
       if (replaced)
         {
           const char *revert_base_path;