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