TortoiseHg is a cross-platform frontend for the Mercurial SCM (Hg). It has GNOME/Nautilus integration and command line support.