TortoiseHg is a Mercurial Version Control plugin for Nautilus File Manager. Above is a picture of Nautilus on the left and the File History option from TortoiseHg on the right. With a right click in Nautilus you will see several other options. It gives you the complete feature set of Mercurial in a graphic environment integrated into Nautilus.
Here is the TortoiseHg Home Page: http://tortoisehg.bitbucket.org/
Here is a nice video on installing both Mercurial Version Control and TortoiseHG: http://blog.ragingfx.com/mercurial-with-tortoisehg-installation-ubuntu
Information on repository here: https://launchpad.net/~tortoisehg-ppa/+archive/releases
I assume that you have already installed Mercurial. If not see the above video or my Mercurial chapter.
Open a terminal and type:
sudo add-apt-repository ppa:tortoisehg-ppa/releases
enter Password, then
sudo apt-get update
sudo apt-get install tortoisehg tortoisehg-nautilus
goto System>Synaptic Package Manager and find the entry for Tortoisehg-Nautilus
check the box to mark for installation
it will show dependencies for Tortoisehg, python-nautilus, and python-iniparse
Here is a quick start guide: http://tortoisehg.bitbucket.org/manual/1.0/quick.html
Here is the manual: http://tortoisehg.bitbucket.org/manual/1.0/index.html
Here is a nice video on using TortoiseHg (windows based but basically the same as Linux): http://blog.ragingfx.com/mercurial-with-tortoisehg-the-basics