> -----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

Reply via email to