web 2.0

I Love Mercurial Source Control

I've tried a number of different source control sytems, including Visual SourceSafe (VSS), Concurrent Versions System (CVS) and SubVersion (SVN) to keep track of my code.

They all sucked.

OK, OK. VSS was fine if you've never used source control before and CVS did its thing from the command line while SVN had some nice plugins if you use Visual Studio (my preferred IDE).

Until I discovered Mercurial: it doesn't suck.

When I first read about "distributed" revision control, that just made it sound more complicated than CVS already made it. But Joel Spolsky's Mercurial tutorial eased the pain nicely.

Now I use BitBucket.org's free 1GB online repository along with TortoiseHg for Windows integration and VisualHg for Visual Studio integration. Finally. Painless source control.


Another popular DSCM tool is Git (which I can't comment on for lack of usage).

Tags: ,

Categories: Articles, Code

Comments are closed