Mercurial and TortoiseHG on Ubuntu

I like mercurial as a version control system because it is cross-platform (written in python) and is distributed (meaning it doesn’t require a central server to function). I use it on windows quite extensively and was one of the pieces of software that I needed on linux. The other piece that I needed was tortoisehg. It is a graphical front end to mercurial and works well.

To install mercurial you’ll need to navigate to this site and follow the instructions:

https://launchpad.net/~mercurial-ppa/+archive/stable-snapshots

The instructions indicate that you’ll need to add the following urls to synaptic repository listings:

deb http://ppa.launchpad.net/mercurial-ppa/stable-snapshots/ubuntu jaunty main 
deb-src http://ppa.launchpad.net/mercurial-ppa/stable-snapshots/ubuntu jaunty main 

After mercurial has been installed you can install tortoisehg. The information can be found here:

https://launchpad.net/~maxb/+archive/ppa

You’ll have to add a couple of urls to synaptic’s repository listings:

deb http://ppa.launchpad.net/maxb/ppa/ubuntu jaunty main
deb-src http://ppa.launchpad.net/maxb/ppa/ubuntu jaunty main
Advertisements

One thought on “Mercurial and TortoiseHG on Ubuntu

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s