On 8/12/14 7:02 PM, Alexey Neyman wrote:
> Isn't that the same kind of change that happened with version 1.5 and
> mergeinfo? If one wanted to use mergeinfo, one had to have 1.5+ clients. A
> capability reporting was added, and a server can check that only
> mergeinfo-capable clients can start a commit. Same here, if a repository
> administrator wants to have pre-commit scripts that modify a transaction, he'd
> better check the clients' ability to handle a change to be applied to WC in
> server's response.
If a server admin changes a transaction and the commit came from an old client
then the working copy is potentially broken. If an old client doesn't know
about mergeinfo it doesn't have access to that new feature. New clients lose
awareness of any merges committed by the old clients but neither side is really
broken. You just may be inconvenienced when merging. I think there's a huge
difference there.
Received on 2014-08-13 07:19:25 CEST