Files
lespiedsdanslecode/content/2010/2010-04-04-git-ou-mercurial-lequel-choisir-les-deux-mon-general.md
2020-03-27 22:43:43 +01:00

2.1 KiB
Raw Permalink Blame History

layout, title
layout title
post Git ou Mercurial lequel choisir ? Les deux mon général !

Git Logo

Voici le nième billet que lon peut trouver sur Git et Mercurial.

On pourrais énumérer les différences entre les deux pour pouvoir choisir, mais Why Git Is Better Than X le fait assez bien (quoique, on peut douter de limpartialité ;-)).

On pourrais aussi choisir mercurial pour lexecutable en deux lettres (hg) au lieu de git qui en contient trois (git)...

Un petit plus pour Mercurial, en tant que client en tout cas. effectivement, grace à ce plugin hg-git un utilisateur de mercurial pourra partager avec des utilisateurs de Git. Je en suis pas sur que linverse existe.

Un autre point me dit que finalement on peut très bien ce servir des deux dans un même projet. Cest une discussion dans un TGV de retour de Strasbourg et le billet MercurialSquashCommit de Martin Fowler qui eveil ma curiosité. Jai limpression que travailler par patch permet également dutiliser nimporte quelle DVCS, à condition bien sur que celui-ci propose une création de patch facilité. Il me semble que Git propose avec la commande git-diff voir git-format-patch permet une gestion très interessante des patchs. Mercurial a également une gestion interessante par le biais de lextension MQ.

Mais jai besoin de faire quelque essais avant d’être persuadé (pour lun et/ou lautre). Promis, je vous en reparle quand cest fait.

Alors utiliser, Git, Mercurial ou un autre, peut importe tant que l’équipe arrive à trouver un rythme et un processus qui lui convient ;-)

Mercurial Logo