Mercurial Eclipse
Mercurial Eclipse is in its first public release state. It works but does not have all features that other version control systems has yet. You can create a repository in an existing project with "Right Click -> Team -> Share Project" and then add files to the repository by "Right Click -> Team -> Add" and you can commit in the same dropdown menu, Some output might come out in the consol window inside Eclipse, this will be shown in popup-window soon. File status is shown with file decorations. You are most welcome to try it out, a Eclipse Update site and some instructions are available under Download below.
Label decorators + - Added file (repository not yet commited) - - Removed file (repository not yet commited) M - Modified (repository not yet commited) I - Ignored ! - Deleted still tracked ? - Unknown or not managed file Empty yellow square - Managed file, no changes
Click here to download: http://www.vectrace.com/mercurialeclipse/