Change history visualization tools?

Christopher Nuzum cjn at tractionsoftware.com
Thu Jul 24 09:27:07 CDT 2008



On Jul 23, 2008, at 8:20 PM, TK Soh wrote:

> On Tue, Jul 22, 2008 at 10:31 PM, Alpár Jüttner <alpar at cs.elte.hu>  
> wrote:
>> On Tue, 2008-07-22 at 17:43 -0400, Christopher Nuzum wrote:
>>> Hi folks.  Has anyone come across or written a tool that present a
>>> nice graphical visualization of Mercurial's log.  Back in the CVS  
>>> days
>>> I made daily use of Syntevo's smart-cvs Graphical Log(*) feature. Is
>>> there anything similar for Mercurial hiding out there? With all the
>>> branches and merging in our repository, it would be very helpful  
>>> to be
>>> able to visualize all the parent/child relationships, tags, etc.
>>
>> There are at least tree sepatate tools available for this purpose:
>>   1. hg view
>>   2. hgtk log (this needs tortoiseHg intalled
>
> You don't need to install TortoiseHg for hgtk, if you are on *nix. You
> should be able just run it directly off TortoiseHg's source directory.
> For me, I just make a symlink of contrib/hgtk to /usr/bin/hgtk :-)

Has anybody had luck doing this on a Mac? I'm running 10.5 and,  
although I think it's set up correctly (according to the instructions,  
anyway), none of the hgtk commands work.

tardis (cjn) ~/src/r40 (93) hgtk
TortoiseHg Dialog Wrapper

hgtk [DIALOG]
    dialogs: log synch status clone merge update userconfig repoconfig
serve recovery commit datamine about

tardis (cjn) ~/src/r40 (94) hgtk log
Please set TORTOISEHG_PATH to location of your tortoisehg repository
zsh: exit 1     hgtk log

tardis (cjn) ~/src/r40 (95) ls `printenv TORTOISEHG_PATH`
COPYING.txt		hgproc.bat*		setup.py
ReleaseNotes.txt	hgproc.py		tortoise/
contrib/		icons/			tortoisehg.py
hggtk/			installer/		tracelog.py

Any tips?

-Chris


More information about the Mercurial mailing list