Differences between revisions 61 and 64 (spanning 3 versions)
Revision 61 as of 2008-10-02 09:55:11
Size: 3947
Comment: Reformat, group tools that work with Mercurial.
Revision 64 as of 2008-10-08 19:14:50
Size: 4912
Editor: mpm
Comment:
Deletions are marked like this. Additions are marked like this.
Line 2: Line 2:

== Graphical User Interfaces ==

 * [http://tortoisehg.sourceforge.net/ TortoiseHG] - OS-level Mercurial integration on Windows (similar to TortoiseSVN), Linux and Mac (stand-alone or with Nautilus integration)
 * [ftp://ftp.jwwalker.com/MacMercurial.dmg MacMercurial] - A GUI front end for common Mercurial operations (Mac OS X 10.4 or later)
 * [http://pmpu.sharesource.org/ Push Me Pull You] - A !PyQt4-based GUI for DVCS (focused around the flow of incoming and outgoing changesets)
 * [http://www.genunix.org/wiki/index.php/gPyFm gPyFm] - A PyGTK-based Mercurial adaptation of the TeamWare filemerge application
 * [http://qct.sourceforge.net/ qct] - A GUI-based commit tool, designed for portability (see also: QctExtension)
 * [http://meld.sf.net/ meld] - A GUI diff, merge and commit tool with plugin-based SCM support
 * [http://diffuse.sf.net/ Diffuse] - A graphical merge and comparison tool with Mercurial support
 * [http://repo.or.cz/w/hgct.git hgct] - A GUI-based commit tool (last updated on 2007-01-24)
 * [http://www.robotbattle.com/gtools/ gtools] - A PyGTK-based commit tool
 * [http://gquilt.sourceforge.net/ gquilt] - A PyGTK-based wrapper for quilt and mq
 * HgkExtension - A port of the gitk history browser, included by default with Mercurial (requires Tcl/Tk 8.4 or later)
 * [http://software.jessies.org/scm/ SCM] - A cross-platform GPL front-end to revision control systems (currently unavailable due to !BitKeeper license restrictions)
Line 18: Line 33:
== Commit and merge tools ==

 * [http://meld.sf.net/ meld] - A GUI diff, merge and commit tool with plugin SCM support
 * [http://diffuse.sf.net/ Diffuse] - A graphical merge and comparison tool with Mercurial support
 * [http://repo.or.cz/w/hgct.git hgct] - A GUI-based commit tool
 * [http://qct.sourceforge.net/ qct] - A GUI-based commit tool, designed for portability

== Interoperability ==

 * [http://progetti.arstecnica.it/tailor tailor] - A tool for converting between SCMs
 * [http://pypi.python.org/pypi/hgsvn/ hgsvn] - A set of scripts to work locally on Subversion checkouts using Mercurial
 * RepositoryConversion - Many more tools for repository conversion/interoperability are listed here
Line 41: Line 43:
== Interoperability ==

 * [http://progetti.arstecnica.it/tailor tailor] - A tool for converting between SCMs
 * [http://pypi.python.org/pypi/hgsvn/ hgsvn] - A set of scripts to work locally on Subversion checkouts using Mercurial
 * RepositoryConversion - Many more tools for repository conversion/interoperability are listed here
Line 43: Line 51:
 * [http://tortoisehg.sourceforge.net/ TortoiseHG] - OS-level Mercurial integration on Windows (similar to TortoiseSVN), Linux and Mac (stand-alone or with Nautilus integration)
 * HgkExtension - A port of the gitk history browser
Line 49: Line 55:

== GUI Clients ==
See Self:GUIClients
 * [http://www.cl.cam.ac.uk/~maw48/hotwire-hg/ Hotwire Hg Plugin] - For the [http://hotwire-shell.org/ Hotwire] object-oriented hypershell

Other tools that work with Mercurial

1. Graphical User Interfaces

2. IDE and editor integration

3. Project Support

4. Interoperability

5. Miscellaneous

OtherTools (last edited 2022-01-03 05:56:32 by DanKurtz)