Author: jpeck
Revision: 1935862
Property Name: svn:log
Action: modified

Property diff:
--- old property value
+++ new property value
@@ -28,6 +28,10 @@ repos-layer commit APIs to carry transac
   (svn_repos_get_commit_editor6, svn_repos_fs_begin_txn_for_commit3): New,
     taking TXN_FLAGS.
   (svn_repos_get_commit_editor5, svn_repos_fs_begin_txn_for_commit2):
+    Deprecate.
+
+* subversion/include/private/svn_repos_private.h
+  (svn_repos__get_commit_ev2): Take TXN_FLAGS.
 
 * subversion/libsvn_repos/commit.c
   (edit_baton): Add TXN_FLAGS.
@@ -45,7 +49,9 @@ repos-layer commit APIs to carry transac
    svn_repos_fs_begin_txn_for_commit): Implement as wrappers.
 
 * subversion/libsvn_ra_local/ra_plugin.c
-
+  (prepare_commit_revprops): New helper: default svn:author to the session
+    username only when absent, and request SVN_FS_TXN_CLIENT_DATE iff the
+    caller supplied svn:date.
   (svn_ra_local__get_commit_editor, svn_ra_local__get_commit_ev2): Use it.
   (svn_ra_local__has_capability): Advertise the new capability.
 
@@ -62,7 +68,8 @@ repos-layer commit APIs to carry transac
     Track the API revs; no functional change.
 
 * subversion/svnsync/svnsync.c
- once per sync how
+  (is_svnsync_prop): New helper.
+  (replay_baton_t, resolve_revprop_handling): Resolve once per sync how
     revprops split between the commit and a follow-up revprop update.
   (replay_rev_started, replay_rev_finished, do_synchronize): Use that
     decision; skip the follow-up pass entirely when the commit carries

Reply via email to