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,