Re: gitweb wishlist
- From
- Kay Sievers <kay.sievers@vrfy.org>
- Date
- May 25, 2005, 12:35 UTC
- Message-ID
- <20050525123544.GA1420@vrfy.org>
- In-Reply-To
- <7vu0ksoxg4.fsf@assigned-by-dhcp.cox.net>
On Tue, May 24, 2005 at 07:23:39PM -0700, Junio C Hamano wrote:
Show 9 quoted lines
> I was browsing www.kernel.org/git and noticed that it shows > only files that exist at the tip. How do I get history of a > file that does not exist anymore at the tip? > > For example, diff-helper.c history is (quite correctly) > truncated somewhere close to where diff-tree-helper.c was > renamed to it. From the commit log, humans can easily tell that > it used to be called diff-tree-helper.c. I could not find an > easy way to see the history of diff-tree-helper.c file.
If git-diff-tree is given the -M: git-rev-list HEAD | git-diff-tree -r -M --stdin diff-helper.c
and it would print: 99665af5c0be0fe4319b39183e84917993153576 (from 13ab4462d2aefb252d7c916bd537151856b7c967) :100644 100644 51bb658be4f73c00016b4ecb82f09d30941998a4 51bb658be4f73c00016b4ecb82f09d30941998a4 R10000 diff-tree-helper.c diff-helper.c
instead of: 99665af5c0be0fe4319b39183e84917993153576 (from 13ab4462d2aefb252d7c916bd537151856b7c967) :000000 100644 0000000000000000000000000000000000000000 51bb658be4f73c00016b4ecb82f09d30941998a4 N diff-helper.c
gitweb could follow the old filename and show the whole history. :)
Thanks, Kay