[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: svn commit: r30453 - trunk/subversion/svnsync

From: Lieven Govaerts <svnlgo_at_mobsol.be>
Date: Wed, 09 Apr 2008 21:46:03 +0200

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

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.


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

This is an archived mail posted to the Subversion Dev mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.