git/list[1] front-page[2] threads[3] people[4] search[5] about
 

Re: [PATCH v4] Display change history as a diff between two dirs

From
Junio C Hamano <gitster@pobox.com>
Date
Feb 27, 2012, 00:13 UTC
Message-ID
<7vlinpcewj.fsf@alter.siamese.dyndns.org>
In-Reply-To
<4F495703.10401@gmail.com>
Roland Kaufmann <rlndkfmn+git@gmail.com> writes:
Show 14 quoted lines
> Watching patches serially it can be difficult to get an overview of how
> a pervasive change is distributed through-out different modules. Thus;
>
> Extract snapshots of the files that have changed between two revisions
> into temporary directories and launch a graphical tool to show the diff
> between them.
>
> Use existing functionality in git-diff to get the files themselves, and
> git-difftool to launch the diff viewer.
>
> Based on a script called 'git-diffc' by Nitin Gupta.
>
> Signed-off-by: Roland Kaufmann <rlndkfmn+git@gmail.com>
> ---

Sorry, but I completely forgot about this three-month old topic (the last discussion was early November last year).

How does this compare with Tim Henigan's "diffall"? I think the problem these two topics try to address is the same, and their approach may be similar enough that having one consolidated effort might be worth it.

I seem to have suggested during the previous review round of this series the same thing I suggested to Tim, that we _might_ want to instead have the logic to populate the two temporary trees on the core side with a new external diff interface.

http://thread.gmane.org/gmane.comp.version-control.git/184458/focus=184462
Previous: Roland KaufmannNext: Roland Kaufmann
Message 2 of 3 in “Display change history as a diff between two dirs”
  1. Display change history as a diff between two dirsRoland Kaufmann, Feb 25, 2012
  2. Junio C HamanoFeb 27, 2012
  3. Roland KaufmannFeb 27, 2012

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.