Skip to contentSkip to conversation

gitkdiff 0.1

ANNOUNCE Tejun Heo 5 participants 7 messages Jun 15, 2016

lore
Share & tools
lore

Tejun Heo

author
#0 lore raw

Hello, guys.

I've hacked tkdiff and made a commit viewing utility. Just download
the following tarball and unpack it whereever PATH points to. It assumes that all base git executables are visible via PATH.

http://home-tj.org/gitui/files/gitui-200504281405.tar.gz

$ gitkdiff -h
/home/tj/bin/gitkdiff: illegal option -- h
GIT tkdiff - gitkdiff 0.1

Usage: gitkdiff [OPTS...] DIFFSPEC

OPTS are
-h prints this help message and exit

DIFFSPEC can be one of

    [files...]              the current cache vs. working files
    -r R [files...]         files in commit R's parent vs. files in commit R
    -r R0 -r R1 [files...]  files in commit R0 vs. files in commit R1

If no file is specified, all modified files are shown.

Signature · 1 line
tejun
#1 lore raw
Quoted 8 lines · Tejun Heo

Hello, guys.

I've hacked tkdiff and made a commit viewing utility. Just download
the following tarball and unpack it whereever PATH points to. It assumes that all base git executables are visible via PATH.

http://home-tj.org/gitui/files/gitui-200504281405.tar.gz

Very nice, I like it a lot, thanks for doing this.

greg k-h

#2 lore raw
In reply to Tejun Heo
Quoted 7 lines · Tejun Heo

Hello, guys.

I've hacked tkdiff and made a commit viewing utility. Just download
the following tarball and unpack it whereever PATH points to. It assumes that all base git executables are visible via PATH.

http://home-tj.org/gitui/files/gitui-200504281405.tar.gz

very nice!

there's only one other utility i'm missing: a tool that does the equivalent of 'bk annotate' - and to possibly integrate it with gitkdiff and git-viz. That would make 'history browsing' very powerful: to flexibly switch between changeset history graph view, annotated file view and changeset history within one utility.

Ingo

author
#3 lore raw
Quoted 9 lines · Ingo Molnar
Quoted 6 lines · Tejun Heo

Hello, guys.

I've hacked tkdiff and made a commit viewing utility. Just download the following tarball and unpack it whereever PATH points to. It assumes that all base git executables are visible via PATH.

Quoted 8 lines
Quoted 1 line

http://home-tj.org/gitui/files/gitui-200504281405.tar.gz

very nice!

there's only one other utility i'm missing: a tool that does the equivalent of 'bk annotate' - and to possibly integrate it with gitkdiff and git-viz. That would make 'history browsing' very powerful: to flexibly switch between changeset history graph view, annotated file view and changeset history within one utility.

Ingo

Actually, I am thinking about making a full gui history thing. With
commit history graph, annoatated file history and all those stuff (I think it will look a lot like bk revtool). Can't say how long it will take but maybe in a week. So, if you have some ideas/suggestions, please let me know.

Signature · 1 line
tejun
author
#6 lore raw
Quoted 7 lines · Sven Verdoolaege
Quoted 5 lines · Horst Kronstorfer
Quoted 1 line · Tejun Heo <htejun <at> gmail.com> writes:

http://home-tj.org/gitui/files/gitui-200504281405.tar.gz

Quoted 8 lines
Quoted 2 lines

link is dead. any alternatives available?

Probably not what you meant, but I think dirdiff does something similar. Some changes again Paul's version are available from

http://www.liacs.nl/~sverdool/gitweb.cgi?p=dirdiff.git;a=summary

http://home-tj.org/wiki/index.php/Mtkdiff

Signature · 1 line
tejun