News

MercurialEclipse 1.6.0: Enterprise Codebases with Ease
May 11, 2010

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

Happy coding!

About intland

Provider of Agile ALM solutions. Father of JavaForge. Maintainer of MercurialEclipse. Into all things agile & DVCS. View all posts by intland

Leave a Reply

Your email address will not be published. Required fields are marked *

*


*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>