Linus Torvalds <torvalds@xxxxxxxx> writes: > Both of these things that git can actually do. Admittedly it does not do > that in any _released_ version, so you'd have to work with the development > branch, and it's a fairly early thing, but currently it can actually > notice that our "revision.c" file largely came from the "rev-list.c" file > that still exists! > > And btw, that's not just some random feature that happened to get > implemented last week. Yes, it actually _did_ get implemented last week, > but this was something I outlined when I started git in April of last > year, and tried to explain to people WHY TRACKING FILE ID'S ARE WRONG! > > You can find me explaining these things to people in April-2005, which > should tell you something: the initial revision of "git" was on Thursday, > April 7. So the lack of file identity tracking has been controversial from > the very beginning, but I was right then, and I'm right now. For people new to the list, the message is: http://thread.gmane.org/gmane.comp.version-control.git/27/focus=217 I think I've quoted this link at least three times on this list; I consider it is _the_ most important message in the whole list archive. If you haven't read it, read it now, print it out, read it three more times, place it under the pillow before you sleep tonight. Repeat that until you can recite the whole message. It should not take more than a week. To me, personally, achieving that ideal "drill down" dream was one of the more important goals of my involvement in this project. I did diffcore-rename to fill some part of the dream, and then diffcore-pickaxe to fill some other part. Neither was even close. I think the recent round of pickaxe is getting much closer. - To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html