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

Re: fsfs.conf knob to have merge() fail rather than automagically rebase Re: Discrepancies in svn mirror created with svnsync

From: Stefan Sperling <stsp_at_elego.de>
Date: Sat, 9 Feb 2013 21:19:35 +0100

On Sat, Feb 09, 2013 at 03:28:02PM +0200, Daniel Shahaf wrote:
> Under the commit finalization lock, if the txn-being-committed's base
> revision is older than the current HEAD, by default the code will commit
> it anyway provided that no conflicting changes were made in the interim.
> I wonder if it would be a good idea to have a fsfs.conf knob that tells
> the code to just give up if {txn's base revision} != {current HEAD}.
> Then that knob would be recommended to be set on every repository which
> is an svnsync slave repository.

If it's recommended, why not have 'svnsync init' tweak the config file
accordingly? And we could take this one step further by hiding the flag
somewhere in the repository instead of putting it in the config file.
Received on 2013-02-09 21:20:21 CET

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

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