glasser_at_tigris.org wrote:
> Author: glasser
> Date: Wed Apr 9 10:02:42 2008
> New Revision: 30453
>
> Log:
> Fix regression in svnsync which required the destination repository to
> be 1.5 (instead of just 1.0!) to sync any revprops other than the
> standard 3.
>
> * subversion/svnsync/main.c
> (replay_baton_t): Add commit_with_revprops_denied field.
> (filter_exclude_log, filter_include_log): New.
> (replay_rev_started): If commit_with_revprops_denied is true, only
> commit svn:log initially (instead of all but date/author). If the
> commit fails due to a "not implemented" error, set the flag to true
> and retry.
> (replay_rev_finished): Use commit_with_revprops_denied to decide if
> we just need to send date/author or everything-but-log.
>
> Modified:
> trunk/subversion/svnsync/main.c
>
Dave,
as discussed on IRC I've followed up this revision with r30462, making
the commit-revprops capability public so we can avoid the retry loop.
Can you have a look? We'll have to propose these for backport.
Lieven
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe_at_subversion.tigris.org
For additional commands, e-mail: dev-help_at_subversion.tigris.org
Received on 2008-04-09 21:46:18 CEST