What is MercurialEclipse? MercurialEclipse is a plugin providing support for the highly popular Mercurial distributed version control system within the Eclipse IDE.
MercurialEclipse supports:
cloning repositories and importing them as Eclipse projects
push, pull and convenient syncronization
working with branches (branch, merge and rebase)
tags
undo (backout, rollback and strip)
diffs
histories
patches
Mercurial extensions (mqueue, transplant and such)
A picture is worth a thousand words, have a look at the plugin screenshots.
Which version of MercurialEclipse are you using? Description: Almost every operation with HG in my workspace throws NPE
!MESSAGE An internal error occur... → Almost every operation with HG in my workspace throws NPE
{{{
!MESSAGE An interna...
Almost every operation with HG in my workspace throws NPE
{{{
!MESSAGE An internal error occurred during: "hg cache clients update...".
!STACK 0
java.lang.NullPointerException
at org.eclipse.core.runtime.Path.isPrefixOf(Path.java:636)
...
Description: When the current changeset matches a bookmark, show the name of the bookmark in the project e... → When the current changeset matches a bookmark, show the name of the bookmark in the project e...
When the current changeset matches a bookmark, show the name of the bookmark in the project explorer.
A project in the project explorer now looks e.g. like:
{{{> myproject [1234:abc456def789@default]}}}
It would be nice to have the name of the...
This is contrary to normal operation where only the selected file is reverted. The menu entry for Revert should either revert only the selected file(s) or not be enabled. (1.9.0.v201110131552)
Priority: Lowest → Normal Summary: Automatic merge/rebase prompt should never be shown if there are uncommitted changes → Automatic merge/rebase prompt should not be shown if there are uncommitted changes Description: Automatic merge...
Hi all,
I am glad to announce a Scala implementation of the Mercurial CommandServer (http://mercurial.selenic.com/wiki/CommandServer).
License: Apache 2.0
Feel free to give it a try:
http://code.google.com/p/meutrino/
It is not yet released, an...
__Symptoms:__
Keys are assigned in Preferences/General/Keys, ''Show Root History'', binding Ctrl+Alt+A, When: In Windows. No conflicts.
Applyed, then pressing Ctrl+Alt+A simply does nothing.
__Expected result:__
The history view opens (or gain...
Need efficient task management to get the stuff done? Install CBES to manage tasks, bugs and requirements in Eclipse, and associate them with your Mercurial changes simply! It is based on Mylyn, the award winning task framework.
How to Contribute
You can help with programming, reporting bugs, submitting patches by attaching them to issues, and writing documentation in these wiki pages.
The Eclipse Update Site for the development snapshots of the next release is available at this URL:
How can I download the plugin?
To download or upgrade MercurialEclipse, please sign up at JavaForge first.
After signing up, you can get the plugin easily using the Eclipse Update Manager, just click Help → Software Updates in Eclipse. The Eclipse Update Site for MercurialEclipse is available at this URL:
http://cbes.javaforge.com/update
If you are not familiar with getting new software and updates to Eclipse, please read this article.
If you have the URL of our older update site registered (http://hge.javaforge.com/hgeclipse), then please delete that from your update sites. It is deprecated and can cause problems during an upgrade.
With a valid JavaForge user account, you will be able to submit bug reports and feature request to the MercurialEclipse trackers. Plus, we can notify you of new plugin releases, community news and project roadmap information.
If you have trouble using the update site then you can download the plugin jars and install manually from here: plugin directory
If you want learn more about cloning this repository with Mercurial, then this tutorial is a great starting point.
How can I get support?
You can get community support by submitting your questions or report issues in the trackers of this projects. If you are interested in commercial support with guaranteed level of service, please send an email to info(at)intland.com.
Is MercurialEclipse ready for production?
Intland is eating its own dog food. We are using MercurialEclipse to develop all our commercial products, like codeBeamer, codeBeamer MR and Participate.