Differences between revisions 97 and 106 (spanning 9 versions)
Revision 97 as of 2010-05-06 08:02:44
Size: 7424
Comment: TortoiseHg is not really well supported on Mac
Revision 106 as of 2010-10-22 00:48:45
Size: 8361
Editor: mpm
Comment:
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
= Other tools that work with Mercurial =
== Graphical User Interfaces ==
#pragma section-numbers 2
= Other Tools =

Information about o
ther tools that work with Mercurial.

<<TableOfContents>>

== Graphical user interfaces ==
Line 4: Line 10:
 * [[http://jwwalker.com/pages/macmerc.html|MacMercurial]] - A GUI front end for common Mercurial operations (Mac OS X 10.4 or later)
Line 17: Line 22:
 * [[http://www.bitbucket.org/bfrog/cutehg/wiki|CuteHg]] - A super fast, easy to install extension for mercurial that provides dialogs that make basic operations more convienent. Works on Mac, Windows, and Linux.  * [[http://www.bitbucket.org/bfrog/cutehg/wiki|CuteHg]] - A super fast, easy to install extension for mercurial that provides dialogs that make basic operations more convenient.

===
Mac-native GUIs ===
 * [[http://jasonfharris.com/machg|MacHg]] - A multithreaded
, fast, fully featured Mercurial client for Mac OS X 10.6+.
Line 19: Line 27:
 * [[http://jwwalker.com/pages/macmerc.html|MacMercurial]] - A GUI front end for common Mercurial operations (Mac OS X 10.4 or later)
Line 25: Line 34:
 * [[http://www.javaforge.com/project/CBES|codeBeamer Eclipse Studio]] - Open source Eclipse plugin that integrates Mercurial and [[http://www.eclipse.org/mylyn/|Mylyn]], enabling offline work, increasing flexibility and mobility ([[http://blogs.intland.com/main/entry/20100506|announcement]])
Line 29: Line 39:
 * [[http://mercurialtoolbar.codeplex.com/|Mercurial Toolbar]] - Mercurial toolbar plugin for MS Visual Studio 2010, akin to the GitExtensions plugin. Uses TortoiseHg as backend.
Line 39: Line 50:
== Project Support == == Project support ==
Line 44: Line 55:
 * [[http://www.viewtier.com/products/parabuild/index.htm|Parabuild]] - A Continuous Integration and release management system with built-in support for Mercurial
Line 55: Line 67:
 * RepositoryConversion - Many more tools for repository conversion/interoperability are listed here
Line 58: Line 69:
 * [[http://www.selenic.com/hg/index.cgi/file/tip/contrib/git-viz/|hg-viz]] - Some scripts to use git-viz with Mercurial are in contrib
Line 67: Line 77:
 * [[http://bitbucket.org/zerkms/hgassist/wiki/Home|HgAssist]] - A tool that notifies you of incoming and outgoing changes in your repositories, written with .net 4.0 and published under GPL

== See also ==

 * RepositoryConversion - Many more tools for repository conversion/interoperability are listed here

----
CategoryTools

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)

  • 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

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

  • 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.

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)

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)