On 28.11.2013 13:09, Daniel Shahaf wrote: > Stefan Sperling wrote on Thu, Nov 28, 2013 at 13:03:59 +0100: >> On Thu, Nov 28, 2013 at 01:52:08PM +0200, Daniel Shahaf wrote: >>> Philip Martin wrote on Wed, Nov 27, 2013 at 22:21:00 +0000: >>>> Not sure I follow that. The client changes svn:date before the >>>> pre-commit hook but the pre-commit cannot currently distingush the >>>> initial svn:date set at txn create from an svn:date set by the client. >>>> We need some indication that the client has explicitly set svn:date, >>>> including deleting it to indicate a revision with no date. >>>> >>> That indication could be the client's authenticated username being >>> "svnsync". >> I don't like this idea. It doesn't seem right to enforce a specific >> username for protocol purposes. > The book recommends putting an author check in start-commit.
Irrelevant: svnsync isn't the only tool that could potentially be used for replaying commits. -- Branko Čibej | Director of Subversion WANdisco // Non-Stop Data e. br...@wandisco.com