[email protected] wrote on Thu, Apr 26, 2012 at 01:00:15 -0000: > Author: gstein > Date: Thu Apr 26 01:00:15 2012 > New Revision: 1330615 > > URL: http://svn.apache.org/viewvc?rev=1330615&view=rev > Log: > Add some documentation for the new stuff in svn_ra_private. > > * subversion/include/private/svn_ra_private.h: > (svn_ra__provide_base_cb_t, svn_ra__provide_props_cb_t, > svn_ra__get_copysrc_kind_cb_t, svn_ra__get_commit_ev2): update > and expand docstrings > > Modified: > subversion/trunk/subversion/include/private/svn_ra_private.h > > Modified: subversion/trunk/subversion/include/private/svn_ra_private.h > URL: > http://svn.apache.org/viewvc/subversion/trunk/subversion/include/private/svn_ra_private.h?rev=1330615&r1=1330614&r2=1330615&view=diff > ============================================================================== > --- subversion/trunk/subversion/include/private/svn_ra_private.h (original) > +++ subversion/trunk/subversion/include/private/svn_ra_private.h Thu Apr 26 > 01:00:15 2012 > @@ -170,14 +182,53 @@ typedef svn_error_t *(*svn_ra__get_copys > apr_pool_t *scratch_pool); > > > -/* ### hand-wave... see svn_ra_get_commit_editor3() for the basics > - ### of these parameters. */ > +/* Return an Ev2-based editor for performing commits. > + > + The editor is associated with the given SESSION, and its implied target > + repository.
Is *EDITOR chrooted to the session's URL (in the "reparent" sense) and its descendants? > +*/ > svn_error_t * > svn_ra__get_commit_ev2(svn_editor_t **editor, > svn_ra_session_t *session, > - apr_hash_t *revprop_table, > - svn_commit_callback2_t callback, > - void *callback_baton, > + apr_hash_t *revprops, > + svn_commit_callback2_t commit_cb, > + void *commit_baton, > apr_hash_t *lock_tokens, > svn_boolean_t keep_locks, > svn_ra__provide_base_cb_t provide_base_cb, > >

