Change history visualization tools?

Christopher Nuzum cjn at tractionsoftware.com
Thu Jul 24 09:31:03 CDT 2008


Thanks for everyone's replies.  I'm glad to see there are some nice  
tools out there.

Here's a follow-up question: has anyone contemplated making any of  
these tools work for a single branch, like hg log -b [branchanme]?

We have several active branches, and it would be very nice to be able  
to run, for example, 'hg glog -b r41', 'hg view -b r40', etc.

Thanks!

Chris

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 :-)
>
>>   3. hg glog. This prints very nice ascii graphical history log in
>>      your terminal
>>      ('hg glog --style=compact -l20' is even better)
>>
>> Best regards,
>> Alpar
>>
>>>
>>> In the mean time, have I missed something good out there? What do  
>>> you
>>> use?
>>>
>>> Thanks!




More information about the Mercurial mailing list