> -----Original Message-----
> From: Les Mikesell
> On 11/30/2010 12:04 PM, Ludwig, Michael wrote:
> > True, but many humans tend to attach meaning to names, to
> > remember them, and to refer to them.
> But when humans use names they have to understand their
> non-unique nature or face surprises. If there was a Les
> Mikesell before 1949, it wasn't me. If there are others now,
> they aren't me either. Subversion represents a matrix of paths
> and time; different names come and go over time and very often
> many different names refer to the same thing and the same name
> may to different things at different times.
Exactly. Most humans do understand. For instance, I'm aware that
in the place where I live there may be 20 or 50 people with
exactly the same name. I understood the non-uniqueness of names
back in elementary school. A forteriori, developers do understand.
> > It doesn't have this functionality right now. You'd have to
> > parse the output of "log -v", yes. It's onerous on both the
> > server and the human.
>
> Saying you don't like to parse the answer isn't the same as
> saying it doesn't have the functionality.
It provides data that you then have to scan, but it doesn't
support the lookup operation I want.
> There are lots of other places I would consider more important
> than making it easy to find something you deleted on purpose.
Sure, there might be more important things.
> And if you did have the name lookup you want, you still have to
> deal with the issue that in every rev where the name is found it
> may be some different object.
It is not an issue, Andrey and I mentioned that repeatedly.
The revision disambiguates the name and provides identity.
Best,
Michael
Received on 2010-12-01 13:41:56 CET