Re: More precise tag following
- From
Johannes Schindelin <johannes.schindelin@gmx.de>
- Date
- Jan 27, 2007, 19:19 UTC
- Message-ID
- <Pine.LNX.4.63.0701272017110.22628@wbgn013.biozentrum.uni-wuerzburg.de>
- In-Reply-To
- <45BBA405.6050409@fs.ei.tum.de>
Hi,
On Sat, 27 Jan 2007, Simon 'corecode' Schubert wrote:
Show 12 quoted lines
> Johannes Schindelin wrote: > > > Okay, let's try to assume for now that nobody said "git blame". > > > Instead let's say: > > > > > > git rev-list and git log (with or without -p) perform poorly when > > > invoked with a pathspec. > > > > So what? You _will_ be interested in the _newest_ changes _99%_ of the > > time. And for these you don't need to wait 1:18, but 0:00.01 or so. > > not if you are interested which commit introduced/changed a particular > line.
Wonderful. Say, you want to know who last changed the beginning of the function main() in git.c:
$ git blame -L '/main(/,+20' git.c
What was your point again?
Show 6 quoted lines
> > > This particular file has 64 revisions. However there are ~ 375000 > > > revisions in the converted repo. > > > > "file version" trap! "file version" trap! "file version" trap! > > call it path and retry.
Does not matter. Not one wit. Your reasoning is still harping on "file versions".
Ciao, Dscho