Know What MercurialEclipse is and MercurialEclipse Plugin?
MercurialEclipse is an Eclipse plugin for Mercurial that simplifies and makes the use of Mercurial productive. MercurialEclipse integrates the highly popular Mercurial distributed version control system into 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)
![]() |
Synchronization ViewPushing and pulling changes could not be easier. |
![]() |
Change HistoriesFriendly and fast browsing of repository history. |
![]() |
BranchesWorking with tags and branches are fully supported. |
![]() |
Transplanting PatchesSupport for Mercurial extensions right in Eclipse. |
Is MercurialEclipse ready for production?
Intland is eating its own dog food: we are using MercurialEclipse to develop all our commercial solutions.
In addition to that, the MercurialEclipse user community includes large teams at Fortune 100 companies, so we are confident to say that MercurialEclipse is ready for production.
How can I get support?
You can get community support by submitting your questions or report issues in the MercurialEclipse issue trackers hosted at JavaForge.
If you are interested in commercial support with guaranteed level of service, please contact us.
How can I get the source code and contribute to the project?
Please visit the MercurialEclipse project homepage at JavaForge. It explains how to clone the source code, and how to give back to the community by programming, reporting bugs, submitting patches by attaching them to issues, and writing documentation in the project wiki pages.



