== Easycommit Extension == '''This extension is not distributed with Mercurial.''' ''Author: Sébastien Pierre'' Download site: [[http://www.ivy.fr/mercurial/easy/mercurial-easy-latest.tar.gz]] Home page: [[http://www.ivy.fr/mercurial/easy]] Works with: Mercurial 0.9.1, 0.9.3, 0.9.4, and '''not 0.9.5''' (yet). === Overview === Easycommit is part of the [[http://www.ivy.fr/mercurial/easy|Mercurial Easy]] and provides you with a command-line GUI when commiting from mercurial. Easycommit allows you: * Select which files you'd like to include in the commit * Have instant info about the changes (if you have '''diffstat''') * Review your changes (supports gvimdiff, filemerge, meld, kdiff3) * Easily change the author * Add "tags" (not mercurial tags) to your changeset You can see a screenshot of the interface [[http://www.ivy.fr/mercurial/easy/commit.png|here]]. === Configuration === Configure your .hgrc to enable the extension by adding following lines: {{{ [extensions] # JUST POINT TO WHERE YOU UNPACKED THE MERCURIAL EASY EXTENSIONS commit = ~/Local/Mercurial-Easy/Sources/easyhg/easycommit.py }}} ---- CategoryExtensionsByOthers