Mercurial possède toutes les fonctionnalités d'un bon système de contrôle de révision distribué. Non seulement il est incroyablement utile comme outil de collaboration, mais je trouve la capacité de suivre les modifications et de revenir à une révision spécifique inestimable pour travailler seul également. Mercurial vous permet de voir facilement, jusqu'à chaque ligne de code, quand elle a été introduite pour la première fois et pourquoi, et des outils comme hg bisect rendent le suivi des bugs beaucoup plus rapide. Il existe de nombreuses bonnes interfaces graphiques telles que TortoiseHg et SourceTree qui facilitent l'utilisation de Mercurial, ainsi que l'intégration avec la plupart des IDE populaires tels que Visual Studio, Eclipse et IntelliJ.
- Facile à utiliser
- Fonctionne comme il se doit :D
- Largement pris en charge (bien que pas autant que git)
- Bonnes interfaces utilisateur de bureau disponibles (TortoiseHg, etc.)
- Bonnes interfaces utilisateur Web disponibles (Bitbucket, etc.)
J'ai surtout aimé sa facilité d'utilisation. Si vous vous demandez souvent comment faire des choses avec git, mercurial est fait pour vous. Il offre beaucoup moins de fonctionnalités - et c'est une bonne chose.