MercurialEclipse

Product overview

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)
  • Mercurial extensions (mqueue, transplant and such)
  • undo (backout, rollback and strip)
  • diffs
  • histories
  • patches
  • tags


Screenshots

A picture is worth a thousand words, have a look at the plugin screenshots.

Synchronization View

Pushing and pulling changes could not be easier.

Change Histories

Friendly and fast browsing of repository history.

Branches

Working with tags and branches are fully supported.

Transplanting Patches

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