Differences between revisions 109 and 110
Revision 109 as of 2010-11-02 19:33:32
Size: 8729
Editor: rcl
Comment: Added HgExplorer and moved HgkExtension up
Revision 110 as of 2010-11-09 23:24:13
Size: 8601
Editor: KenyonRalph
Comment: update name and link, remove obsolete item
Deletions are marked like this. Additions are marked like this.
Line 34: Line 34:
 * [[http://www.vectrace.com/mercurialeclipse|MercurialEclipse]] - A Mercurial plugin for the [[http://www.eclipse.org/|Eclipse IDE]]
Line 36: Line 35:
 * [[http://javaforge.com/project/HGE|HgEclipse]] - An open source Mercurial plugin, originally cloned from MercurialEclipse, but adding lots of major enhancements to support enterprise use  * [[http://javaforge.com/project/HGE|MercurialEclipse]] - An open source Mercurial plugin, originally cloned from MercurialEclipse, but adding lots of major enhancements to support enterprise use

Other Tools

Information about other tools that work with Mercurial.

1. Graphical user interfaces

  • TortoiseHg - OS-level Mercurial integration on Windows (similar to TortoiseSVN), Linux (stand-alone or with Nautilus integration)

  • HgkExtension - A port of the gitk history browser, included by default with Mercurial (requires Tcl/Tk 8.4 or later)

  • Push Me Pull You - A PyQt4-based GUI for DVCS (focused around the flow of incoming and outgoing changesets)

  • gPyFm - A PyGTK-based Mercurial adaptation of the TeamWare filemerge application

  • qct - A GUI-based commit tool, designed for portability (see also: QctExtension)

  • meld - A GUI diff, merge and commit tool with plugin-based SCM support

  • Diffuse - A graphical merge and comparison tool with Mercurial support

  • hgct - A GUI-based commit tool (last updated on 2007-01-24)

  • gtools - A PyGTK-based commit tool

  • gquilt - A PyGTK-based wrapper for quilt and mq

  • gwsmhg - A PyGTK-based work space manager using hg and mq

  • SCM - A cross-platform GPL front-end to revision control systems (currently unavailable due to BitKeeper license restrictions)

  • hgview - gtk or qt4 replacement for hgk

  • CuteHg - A super fast, easy to install extension for mercurial that provides dialogs that make basic operations more convenient.

  • HgWin - A GUI-based tool similar to hgtk (requires .NET Framework v3.5 SP1 or higher)

  • HgExplorer - A GUI-based tool written in C++/Qt4

1.1. Mac-native GUIs

  • MacHg - A multithreaded, fast, fully featured Mercurial client for Mac OS X 10.6+.

  • Murky - A GUI Mercurial client for Mac OS X 10.5+.

  • MacMercurial - A GUI front end for common Mercurial operations (Mac OS X 10.4 or later)

  • SourceTree - Fast & friendly client for both Mercurial and Git on Mac OS X 10.6+ (commercial)

2. IDE and editor integration

3. Project support

4. Interoperability

  • tailor - A tool for converting between SCMs

  • hgsvn - A set of scripts to work locally on Subversion checkouts using Mercurial

5. Miscellaneous

  • Rope - A python refactoring library (file and folder changes in a project that uses Mercurial are handled)

  • devtools - A set of development tools used at Logilab

  • Slipper - Lets you use Mercurial and reStructuredText to back your website

  • Hotwire Hg Plugin - For the Hotwire object-oriented hypershell

  • ant4hg - ANT tasks for mercurial

  • codeBeamer Managed Repository - Dead simple repository- and access control management for Mercurial

  • hg.Net - A .Net 2.0 class library that provides asynchronous Mercurial access for your applications

  • MSBuild Mercurial Tasks - The integration of Mercurial into MSBuild, the Microsoft build solution used by Visual Studio

  • HgAssist - A tool that notifies you of incoming and outgoing changes in your repositories, written with .net 4.0 and published under GPL

6. See also


CategoryTools

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