Setup Mercurial GUI Client on Ubuntu 10.10

Recently Bitbucket  introduced new plans, which allows unlimited private repositories for startups (Less than 5 contributors). This works really well for me, when I decide to use a dvcs and want to avoid the Github paid plans for private repo hosting.

 

Command line is nice, but somehow, I still prefer a GUI client to see my diffs, as its more productive for me. So Lets get started..

(All the commands are for the terminal/shell)

Step 1: Add the Tortoise ppa to your system

sudo add-apt-repository ppa:tortoisehg-ppa/releases

 

Step 2: Update the system Package List

sudo apt-get update


 

Step 3: Install Tortoisehg Client

sudo apt-get install tortoisehg

Step 4: Enable Tortoisehg and Nautilus Integration

    - Open System > Administration > Synaptic Package Manager

    - Search Tortoise on the quick search, and then mark and apply the TortoiseHg-nautilus

    - Open terminal and type nautilus -q

 

Now you should be able to see a context item when you right click inside any folder. Thats it. We are done!