Collaborative ALM
Free SaaS for open source projects on Amazon EC2
         
Welcome to MercurialEclipse
Version 66   (Jul 28 11:22 by aron.gombas) | 10 comments and attachments   (Aug 24 08:25 by anonymous) | 5 child pages
Tags:   Eclipse; hg; HgEclipse; Mercurial
All Tags...
BREAKING: HgEclipse and the original MercurialEclipse project have officially reunited with the 1.6.0 release!

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.

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.


MercurialEclipse - Recent Issues
Better notifications about ... commit by ilya_ivanov
Yesterday 12:39
.ConcurrentModificationExce... created by hibou
Yesterday 07:13
Keyboard short cut "Ctrl ."... modified by zkoppany
Aug 31 05:07
NPE on Galileo startup modified by ilya_ivanov
Aug 30 04:10
Displaying default as branc... associated by zkoppany
Aug 30 03:16
Support HG 1.5 progress commented by zkoppany
Aug 30 02:37
Some Eclipse editions do no... closed by zkoppany
Aug 30 02:21
cli error when doing ssh modified by hedefalk
Aug 27 19:18
Add Team->Resolve menu for ... modified by johnpeb
Aug 26 19:48
Synchronize View doesn't sh... modified by johnpeb
Aug 26 19:46

SCM Commits
Yesterday & Today This Week Last 30 Days All
1 4 68 2250

MercurialEclipse 1.6.0 is available! New!
Highlights include:
  • Support for massively multi-project and multi-repo environments
  • Full-text history search (draft)
  • Update to Mercurial 1.4.3
  • Dramatic performance improvements
  • Learn more

MercurialEclipse on Facebook







See more MercurialEclipse Tutorials

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:
http://hge.javaforge.com/mercurialeclipse-snapshots
Your participation is much appreciated!
Sign up (if not yet), login, and join the MercurialEclipse project



How can I download the plugin?

You can get the plugin easily using the Eclipse Update Manager, just click HelpSoftware 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.

Important note for users of previous HgEclipse versions: if you have HgEclipse already installed on your Eclipse, please explicitely uninstall HgEclipse before installing MercurialEclipse 1.6.0. (This is necessary due to the plugin naming changes.) It's easy: in Eclipse, click HelpAboutInstallation Details → select HgEclipse → click Uninstall and confirm everything. Now you can install MercurialEclipse 1.6.0.

If you have trouble using the update site then you can download the plugin jars and install manually from here: plugin directory


How can I get the source source code?

Read here more about checking out source code from a JavaForge repository and see this page for the clone URL. If you are already registered and are in a hurry, then run this Mercurial command and login with your JavaForge username and password:
hg clone http://javaforge.com/hg/hgeclipse
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.