Mercurial is a simple distributed source control management tool. I won't discuss the necessity of using source control for any kind of software development.
I also won't compare it to other source control systems (Quick note: for a large multi-developer project you might want to figure out git, as it outperforms Mercurial in almost every way, except maybe the simplicity).
The basic tutorial on using Mercurial is also already written by Joel Spolsky at hginit.com
This post is only a quick reference about, how you can start using it right away and share small proof-of-concept type projects between several computers (in case you are like me, geeky enough to do this kind of stuff in your spare time).
I also won't compare it to other source control systems (Quick note: for a large multi-developer project you might want to figure out git, as it outperforms Mercurial in almost every way, except maybe the simplicity).
The basic tutorial on using Mercurial is also already written by Joel Spolsky at hginit.com
This post is only a quick reference about, how you can start using it right away and share small proof-of-concept type projects between several computers (in case you are like me, geeky enough to do this kind of stuff in your spare time).