> -----Original Message----- > From: cmpil...@apache.org [mailto:cmpil...@apache.org] > Sent: vrijdag 28 september 2012 22:26 > To: comm...@subversion.apache.org > Subject: svn commit: r1391638 - in /subversion/trunk/subversion: include/ > libsvn_ra_local/ libsvn_ra_serf/ libsvn_repos/ mod_dav_svn/ tests/cmdline/ > > Author: cmpilato > Date: Fri Sep 28 20:26:11 2012 > New Revision: 1391638 > > URL: http://svn.apache.org/viewvc?rev=1391638&view=rev > Log: > For issue #4124 ("Give servers sufficient means to disallow commits > from clients based on version numbers"): > > Add a server capability (with ra_dav and ra_local support only at this > time) for "ephemeral transaction properties" -- that is, properties > which may be set on a commit transaction but which are removed from it > just prior to the transaction's promotion to a revision. > > While here, also add a client usage of this new capability: to report > the user-agent string and client compatibility version to the > repository (so hooks can examine this information).
How does this affect master-slave setups? Do we need a setting to disable the advertising on slaves to avoid sending them to the master as part of a commit like we added for HTTPv2? Bert