Git ou Mercurial ?
Publié le 24 juin 10 à 08:02 | Catégorie : Développement Web | 7 commentaires
Je suis tombé récemment sur cet excellent tutorial de Mercurial, un gestionnaire de versions distribué. Utilisant actuellement Subversion, il va s’en dire que la gestion du suivi des modifications de Mercurial m’a particulièrement intéressée, puisqu’elle simplifie grandement les fusions entre les branches. Mais Git est également un candidat tout aussi pertinent. Alors lequel choisir ?
A lire également
Les visiteurs qui ont vu cette page ont consulté ensuite :
- Dégage, sale programmeur ! (35 lectures)
- Automatiser vos déploiements (17 lectures)
- 4 outils pour créer et visualiser des plans de site (14 lectures)
A savoir
La rédaction de cet article a nécessité 12 minutes. Si vous le souhaitez, vous pouvez être prévenu de la parution de nouveaux articles en vous abonnant par RSS ou par email.


7 commentaires à propos de “Git ou Mercurial ?” :
Au boulot on a (j’ai) fait le choix de Mercurial, qui est plus facile d’accès que Subversion, ou moins difficile, c’est selon. Une fois compris le système de fonctionnement d’un système décentralisé, et la création de branches à tout va, c’est un bonheur incroyable de merger des branches par rapport à SVN.
Git est bien sous Linux, vu qu’il est fait pour, sa version Windows pêche en performances, du moins à l’époque ou j’ai fait les évaluations des 2.
Pour ce qui est des interfaces graphiques, l’équivalent de TortoiseSVN qui était tout bonnement parfait, il y a TortoiseHG, qui va dans la même direction, mais qui en est au tout début, ça rame, c’est pas très joli, mais c’est déjà bien utilisable.
Dernier point, Mercurial est mis à jour régulièrement, environ tous les mois, avec de nouvelles fonctionnalités, et plus souvent en cas de corrections de bugs. Je ne sais pas ce qu’il en est pour git.
Gérald le 24 juin 2010 à 08:17 (#1)
Super Gérald, merci pour ce retour d’expérience !
Stéphane le 24 juin 2010 à 08:22 (#2)
A pollenizer on a choisi GIT. Avec GitHub c’est une superbe platform! On est tous sur mac donc c nikel dans le terminal - je ne sais pas au sujet du manque de performance sous windows dont parle @gerald.
Git push!
Pierre le 24 juin 2010 à 08:23 (#3)
J’ai écris une boulette… Mercurial est plus facile d’accès que git, mais plus difficile que SVN, enfin, tout est relatif, et dépend des utilisateurs.
Gérald le 24 juin 2010 à 08:39 (#4)
Chez MeilleursAgents.com, on utilise GIT. Avant, on utilisait SVN, mais ce dernier n’était pas doué pour bien gérer les branches et les merge.
Julien Cheyssial le 24 juin 2010 à 09:19 (#5)
Sous windows avec mysysgit et TortoiseGit ça tourne très bien aujourd’hui. Pour ma part je suis sous Linux mais bosse régulièrement avec un de mes collègues sous windows et je n’ai pas ressenti de problème de performance.
Yann Lugrin le 24 juin 2010 à 09:54 (#6)
Il faut dire qu’on a un 1.7Go de sources, avec 4 à 5 ans d’historique importé, ca commence à faire
Gérald le 24 juin 2010 à 18:36 (#7)
Ajouter un commentaire