Eclipse plugin for Mercurial version control system
The new version comes with support for Rebase and Bookmarks, though these require the latest version of Mercurial, version 1.1. There are now shelve and unshelve functions for temporarily putting changes to one side, whilst, for example, fixing a bug. The
HgSubversion extension is also now supported and has been integrated. This allows read and write access to SVN repositories.
Passwords and user names are now no longer shown on the console. Mercurial Repositories, which are above the project in the folder hierarchy, are now displayed correctly using decorators.
Mercurial is a distributed version control system for software development which was originally developed for Linux, but is now platform-independent. It was developed in Python, but uses a binary
diff implementation written in C. Both the plugin and Mercurial are licensed under the GPL.
Mercurial was originally designed for use with the Linux kernel, after licence changes made Bitkeeper less desirable. Although Linus Torvalds chose his own Git VCS instead, Mercurial is now widely used, including for Mozilla, OpenSolaris, NetBeans and Xen.