Following our last week announcement of codeBeamer Eclipse Studio 2.0, we are pleased to announce the availability of MercurialEclipse 1.6.0, the definitive Mercurial Plugin for the Eclipse IDE.
First, the greatest news. Seven months ago, HgEclipse was cloned from the original MercurialEclipse project, to offer an alternative Mercurial plugin that is focusing on enterprise needs. The two paralel projects, unfortunately, confused many Mercurial users. Following discussions with Zingo Andersen and Bastian Doetsch (leaders of the original MercurialEclipse project), HgEclipse and MercurialEclipse will officially reunite with the 1.6.0 release! The project will use the name MercurialEclipse, and its home will be at the JavaForge.com project hosting site. With the reunion, our purpose is to eliminate redundancy and confusion, further evangelize the use of Mercurial in Eclipse, and to serve the best interest of the user community.
(Quick status report: the latest code is already available at JavaForge, and we are also slowly migrating the old issues to the new bug tracker.)
Version Highlights
Version 1.6.0 focuses on enhancing the plugin experience when used in massively multi-project and multi-repo environments.- 1.6.0 comes with a full rewrite of the multi-project support, which results in incomparable performance and usability optimization for the enterprise world. Operations on huge repos, that took 10 minutes in earlier versions, now take just 10 seconds!
- Full support for multiple Eclipse projects under one Mercurial root.
- Better repository management: improved Clone Wizard, Repositories View and project repository settings.
- Added first draft of the full-text history search. Now you can grep for any string in the entire repository history.
- History View usability improvements:
- New bisect feature.
- File status decorations: added/removed/changed.
- Highlighting for merge commits.
- Tag info for single file history.
- History navigation up to the root.
- New context menus to compare/open/replace with parent/other file versions.
- For Windows users: Mercurial was updated to the 1.4.3 version. Also, Mercurial documentation and man pages were integrated into the Eclipse help. You can now work now completely offline, and never have to leave Eclipse.
- And, as usual, various performance-, usability improvements, and bug fixes in all areas.
The Icing on the Cake
If you are already enjoying the freedom of Distributed Version Control with MercurialEclipse, recently we released a new product that tightly integrates with it: codeBeamer Eclipse Studio (CBES).CBES is the perfect match for MercurialEclipse to offer even more flexibility, mobility, and sophisticated task management for distributed projects. You can create and update tasks, bugs and requirements, then associate Mercurial change sets with these work items quickly without leaving Eclipse. It also works offline, synchronizing with your web-based data as soon as the network access is re-established.
Figure out how in this quick tutorial.
Links
- Download MercurialEclipse via our Eclipse Update Site.
- Learn more in the MercurialEclipse project homepage.
- Also, consider installing codeBeamer Eclipse Studio to take your offline workflow to a whole new level.
- Tweet us your stories and questions on MercurialEclipse. Looking forward to hear from you.
Happy coding!