From: Stephen Bash Date: Wed, 06 Oct 2010 15:26:44 GMT Subject: Re: Trac+Git: rev-list with pathspec performance? Message-ID: <17750617.441668.1286378804923.JavaMail.root@mail.hq.genarts.com> In-Reply-To: > Note that there is proof of concept > "tree blame" (in Perl) which generates such 'last change to file' > information, I think faster than running 'git rev-list -1 ' for > each file. Even better would be to encode used algorithm in C. > > http://thread.gmane.org/gmane.comp.version-control.git/150063/focus=150183 My early experiments with your script are good for speed, but for some reason I'm always getting the first commit for a file rather than the most recent. I'll do some experimenting to see if I can uncover the issue. (I had seen the script earlier, but I didn't realize the fix for diff-tree had made it into a release already) Thanks, Stephen