Mercury Poisoning

Posted by James | Filed under

Ok, maybe it’s not poisoning and it’s actually pretty cool.  This post, as you may have guessed, is about source control.  Specifically I will cover some useful Mercurial (Hg) tools.  I have the opportunity of using Hg for source control on a project.  I am excited.  Here it goes…

What is it?

Mercurial is a source control tool. More specifically it is a Distributed Source Control Management Tool.  Find out more here about Mercurial specifically here and here.  Find out more about distributed source control here.

Where can I get some?

Download it here

How can I use it?

There are several tutorials available to learn how to use Mercurial.  Selenic, the company that maintains the software, has a wiki and set of tutorials here.  Joel Spolsky has a nice set of tutorials here.  He also offers hosting through Kiln here.  There is also free hosting here at bitbucket.org (which I personally use).

GUI fan?

If you just can’t stand the thought of using the command line utilities then there are some nice integration packages.  The first, TortiseHg integrates Mercurial into the Windows Explorer.  VisualHG is a tool to integrate Hg into Visual Studio. 

That’s it

Source control, I got to get me some of that.

Comments are closed