Published on 2008-06-03 07:51:53

If you are used to work with revision control tools such as Git, CVS or Subversion, you might be interested to Mercurial, a lightweight revision control solution, easy to learn and use, scales excellently and easily customizable. I was using CVS, then migrated to SVN during the last years, and really noticed the difference between the two solutions. But there are many missing features in SVN, for example to track merges between branches in history, resolve conflicts, ...etc. In Mercurial you can easily import revision history from a Subversion repository as well from CVS, Git and Darcs, so you can test and see yourself the performance before to decide to switch. This have been said, SVN remain better if you are working with binary files.

mercurial.png


Another advantage in Mercurial is its documentation and built-in help. You will find yourself quickly very friendly with "hg" commands, to clone, commit, push, pull, update, ... etc over a local repository or a network. Major features of Mercurial include :

Read More


Related Entries

Member of the PHP Magazine Network, Copyright (C) 2005-2008 phpmagazine.net All Rights Reserved