Merge tracking has started using revisions differently from how we did
before: we used to say r30:35 which would mean "The difference between
the states in revision 30 and 35". Merge tracking talks about
revisions as r30-35 which means "The difference between the states in
revision 29 and 35".
I find this utterly confusing and even though several people have
argued that users think of revisions as changes, I don't think it's a
reason for us to start conflating the two.
Fortunately, we already have a 'change' concept: the 'c' option. If
we were to extend the syntax of the 'c' option to accept '-c30-35', I
would say the situation becomes less confusing, because then, the user
can enter commands exactly the way the command line client generates
its output.
bye,
Erik.
PS: I second C Mike's argument that we are currently giving confusing
output; maybe changing 'revision' to 'change' with revision number
arguments 'cX-Y' would be the best solution...
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Thu Sep 20 11:43:32 2007