--- title: Install Mercurial date: "2010-07-17T06:31:58Z" categories: - open-source wp_id: 2527 description: I explain why I prefer Mercurial and TortoiseHg over SVN for collaborative coding. I provide a quick video tutorial on installing TortoiseHg and committing code to Bitbucket to enable offline commits and better team collaboration. keywords: [mercurial, tortoisehg, bitbucket, version control, dvcs, open source] ---
If you’re jointly writing code with others, use Mercurial or Git. (Not SVN. Linus explains, but the quick version is: you can’t commit offline.)
Sites like bitbucket, github and Google Code let you maintain your code online with others editing it.
My preference is for Mercurial via TortoiseHg, which integrates well with Windows Explorer. (I use the command prompt, but people I collaborate with prefer this.)
Here’s a 2-minute video explaining how to install TortoiseHg and commit your code onto bitbucket.
--- ## Comments - **[GK](http://None)** _23 Jul 2010 7:49 am_: What a perfect time; Couldn't have been timed it better (for me). I am about to start my own company in Chennai & all these open source tools will be of immense help. Thank you Anand.