Differences between revisions 2 and 61 (spanning 59 versions)
Revision 2 as of 2005-08-26 01:05:24
Size: 353
Editor: waste
Comment:
Revision 61 as of 2008-10-02 09:55:11
Size: 3947
Comment: Reformat, group tools that work with Mercurial.
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
= Other Tools that work with Mercurial = = Other tools that work with Mercurial =
Line 3: Line 3:
 * [hgct http:/''www.cyd.liu.se''~freku045/gct] is a GUI-based commit tool
 * [tailor http:/''www.darcs.net''DarcsWiki/Tailor] is a tool for converting between SCMs
 * hgitk is a port of the gitk history browser and can be found in contrib
 * scripts to use git-viz with Mercurial can be found in contrib
== IDE and editor integration ==

 * [http://www.vectrace.com/mercurialeclipse MercurialEclipse] - A Mercurial plugin for the [http://www.eclipse.org/ Eclipse IDE]
 * [http://www.goldenhammers.com/merclipse merclipse] - Another Mercurial plugin for Eclipse
 * [http://www.netbeans.org/ NetBeans] - A popular IDE with [http://wiki.netbeans.org/wiki/view/MercurialVersionControl built-in Mercurial support]
 * [http://sharesource.org/project/visualhg/wiki/ VisualHG] - Mercurial plugin for MS Visual Studio 2008
 * [http://code.google.com/p/mercurialidea/ MercurialIdea] - Integration of Mercurial for IntelliJ IDEA
 * [http://pida.co.uk/ PIDA] - PIDA is an integrated development environment with built-in Mercurial support
 * [http://die-offenbachs.de/eric/index.html Eric] - A Python IDE with Mercurial support (as of 3.8.0)
 * [http://www.selenic.com/hg/index.cgi/file/tip/contrib/mercurial.el contrib/mercurial.el] - hg-mode for Emacs and Xemacs
 * EmacsVcMode - Built-in support for Mercurial in Emacs 22.3 and higher
 * [http://wiki.gnuarch.org/xtla#DVC DVC] - Emacs integration for DVCS
 * VimVcsPlugin - Plugin for several VCS with included Mercurial support
 * [http://macromates.com/svn/Bundles/trunk/Bundles/Mercurial.tmbundle/ Mercurial bundle] - Mercurial support for the [http://macromates.com/ TextMate] editor

== 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

== Project Support ==

 * [http://projects.edgewall.com/trac/wiki/TracMercurial TracMercurial] - Provides Mercurial integration for Trac (see HgSysTrac)
 * [http://trac-hacks.org/wiki/HgTimelinePlugin HgTimeline] - Another plugin for supporting multiple Mercurial repositories inside Trac
 * [http://confluence.atlassian.com/display/JIRAEXT/Mercurial+Plugin Mercurial Plugin] - A Mercurial plugin for Atlassian's JIRA
 * [http://maven.apache.org/ Maven] - Maven is a software project management and comprehension with [http://maven.apache.org/scm/mercurial.html built-in Mercurial support]
 * [http://www.redmine.org/ Redmine] - A flexible project management web application with built-in Mercurial support
 * [http://review-board.org/ ReviewBoard] - Support Mercurial out-of-the-box (see also the [http://blogma.de/posts/2008/apr/07/reviewboard-extension-mercurial/ reviewboard extension])
 * [http://hudson.gotdns.com/wiki/display/HUDSON/Mercurial+Plugin Hudson Mercurial plugin] - Provides Mercurial support for [https://hudson.dev.java.net/ Hudson]

== Miscellaneous ==

 * [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
 * [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
 * [http://rope.sf.net/ Rope] - A python refactoring library (file and folder changes in a project that uses Mercurial are handled)
 * [http://www.logilab.org/projects/devtools devtools] - A set of development tools used at Logilab
 * [http://getschevo.org/slipper/ Slipper] - Lets you use Mercurial and reStructuredText to back your website

== GUI Clients ==
See Self:GUIClients

Other tools that work with Mercurial

1. IDE and editor integration

2. Commit and merge tools

3. Interoperability

4. Project Support

5. Miscellaneous

6. GUI Clients

See GUIClients

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