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

Re: Special revision ids: HEAD, BASE, etc. ... but Head, head, CHANGED, FIRST?

From: Julian Foad <julianfoad_at_btopenworld.com>
Date: 2003-09-21 14:46:02 CEST

Files wrote:
> P.S. Changed vs COMMITTED - currently subversion is atomic in it's
> processing.
>
> Imagine if you will a distributed repository which commits
> asynchronously.
>
> Again, you are talking about removing things that give subversion
> forward mobility.

No.

I'm not talking about forbidding the implementation of some keyword called "CHANGED" in the future. I'm talking about removing the current implementation which is an UNDOCUMENTED synonym for COMMITTED. It could only be considered a "forward mobility" enabler if it were currently documented as having some useful behaviour in the case of distributed repositories or whatever. In other words, if anyone is using it now, they can only be using it as a synonym for "COMMITTED" because no other behaviour is documented. If people do this now, and we later want to specify that "CHANGED" has a slightly different behaviour in the case of distributed repositories or whatever, then it would be backwards-INCOMPATIBLE for the people who had already started using it.

- Julian

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Sun Sep 21 14:45:50 2003

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.