When using Team Mercurial to refresh an Eclipse project I got this error: “abort: requirement ‘dotencode’ not supported!”
Strange I just updated the Intland Software’s MercurialEclipse feature and it’s running Mercurial 1.7.0.
Fix
Anyway, to fix I just went into the
plug-ins configuration: Windows -> Preferences -> Team -> Mercurial and unchecked the “Use default (built-in) Mercurial executable”.
I specified “C:\Program Files (x86)\TortoiseHg\hg.exe” or whatever is the location of the latest hg.
It worked. Hope it doesn’t break something else.
Updates
- 2011MAR04: I updated to new Hg ver 1.8 and TortoiseHg 2.0. Had to make the change again in Eclipse. TortoiseHg 2.0, btw, looks beautiful. Nice work on the UI.
Further reading
- http://mercurial.selenic.com/wiki/RequiresFile
- http://javaforge.com/project/HGE
- http://mercurial.selenic.com/wiki/UpgradingMercurial
- http://www.jroller.com/andyl/entry/how_open_is_mercurialeclipse
Ralph Towner — Witchitaito

Excellent, worked great in Aptana Studio 3.0
Thank you
Thanks mate!
Saved me a bunch of headaches! Thanks!
Thanks.
that works.
Thanks Josef, that worked like a charm.
Thanks. Worked for me
Thanks mate! This solved a lot of headache for me!!
Thanks, helped for me
Thanks, worked for me as well.
No issues with it yet.