Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Have you converted from subversion to mercurial? Was it worth the effort?

Tags:

I am in the process of knowing Mercurial versioning system better, and I am considering convert from SVN.
Anyone already converted? Was that difficult for you and your team to switch? Can you give any advice to stay with SVN or go for Mercurial?

like image 968
twk Avatar asked Feb 26 '10 19:02

twk


1 Answers

Once you start, you'll never want to go back. The advantages are huge.

I intentionally avoided branching under SVN, because every merge required hours of tweaking. Now, I look forward to branching because it works so well. It has made developing new features so much easier.

Furthermore, the ability to work offline is fantastic.

This SO article covers the conversion process in detail (its quite simple). You'll be able to preserve your history, but benefit from a DVCS.

This SO Question deals with DVCS benefits in detail, so I'll mention a Mercurial specific advantage. If you use a GUI like TortoiseSvn, you'll be pleasantly surprised by TortoiseHg. This app is continually improved and makes it very easy to view your pending changes and historical changes. It took a while to get to this level of quality, but now, I hate using TortoiseSvn, because it is just worse when it comes to reviewing pending changes and deciding what you want to commit.

like image 186
Michael La Voie Avatar answered Sep 21 '22 06:09

Michael La Voie