[ANN] TortoiseHg for everyone else

Steve Borho steve at borho.org
Wed Jan 16 11:31:18 CST 2008


Hi folks,

In order to attract more users and (more importantly) developers, I've
written a small python wrapper application that can run all of
TortoiseHg's nifty GUI apps on any platform that supports Python,
Mercurial, and PyGtk.

The official source repository is maintained by TK Soh at Sourceforge:

http://tortoisehg.sourceforge.net/hg/tortoisehg-dev

My own repository, which often has experimental features that have not
yet been pulled into TK's main, can be found here:

http://hg.borho.org/tortoisehg-dev

*Beware* sometime my changes are rebased before they are pulled, so
occasionally hashes will change.

The hgtk script is attached.  Just copy it somewhere in your path,
modify the tortoisehg_dir variable near the top of the file, then make
sure it's executable.  Running it without arguments will show you what
commands are available.

As a teaser, TortoiseHg now has a history browser that is probably the
best in class.  It started out as gtools' glog dialog, then had
bzr-gtk's graphing treeview added to it and then the graphlog
extensions' graphing generator.  On top of that we added search
filtering that supports nearly every criteria that 'hg log' supports
(save for copy/rename following).

Just run 'hgtk log' and enjoy.

-- 
Steve Borho (steve at borho.org)
http://www.borho.org/~steve/steve.asc
Key fingerprint = 2D08 E7CF B624 624C DE1F  E2E4 B0C2 5292 F2C6 2C8C
-------------- next part --------------
A non-text attachment was scrubbed...
Name: hgtk
Type: text/x-python
Size: 2693 bytes
Desc: not available
Url : http://selenic.com/pipermail/mercurial/attachments/20080116/9edd42be/attachment.py 


More information about the Mercurial mailing list