Author: julianfoad
Date: Mon Dec  3 22:12:27 2012
New Revision: 1416699

URL: http://svn.apache.org/viewvc?rev=1416699&view=rev
Log:
* subversion/libsvn_wc/wc_db_update_move.c:
  ("Receiver code", editor_ops): Write tentative doc strings
    reflecting my understanding so far.

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

Modified: subversion/trunk/subversion/libsvn_wc/wc_db_update_move.c
URL: 
http://svn.apache.org/viewvc/subversion/trunk/subversion/libsvn_wc/wc_db_update_move.c?rev=1416699&r1=1416698&r2=1416699&view=diff
==============================================================================
--- subversion/trunk/subversion/libsvn_wc/wc_db_update_move.c (original)
+++ subversion/trunk/subversion/libsvn_wc/wc_db_update_move.c Mon Dec  3 
22:12:27 2012
@@ -53,6 +53,10 @@
 
 /*
  * Receiver code.
+ *
+ * The receiver is an editor that, when driven with a certain change, edits
+ * the 'base' layer of a moved subtree subtree, and also merges those same
+ * edits into its 'actual' layer.
  */
 
 struct tc_editor_baton {
@@ -410,6 +414,15 @@ tc_editor_abort(void *baton,
   return SVN_NO_ERROR;
 }
 
+/* An editor.
+ *
+ * This editor will (referring to fields in struct tc_editor_baton):
+ *
+ * Edit the MOVE_ROOT_DST_RELPATH subtree (at the op-depth of its op-root).
+ * Merge those same edits into the MOVE_ROOT_DST_RELPATH 'actual' tree,
+ * perhaps raising conflicts if necessary.
+ *
+ */
 static const svn_editor_cb_many_t editor_ops = {
   tc_editor_add_directory,
   tc_editor_add_file,


Reply via email to