Afficher le détail des notes
Enregistrer dans Mes Listes
Non revendiqué
Non revendiqué

Meilleures alternatives à Mercurial les mieux notées

Avis et détails du produit de Mercurial

Présentation de Mercurial

Qu'est-ce que Mercurial?

Mercurial est un outil gratuit de gestion de contrôle de source distribué. Il gère efficacement des projets de toute taille et offre une interface facile et intuitive.

Détails de Mercurial
Afficher moinsAfficher plus
Description du produit

Mercurial est un outil gratuit de gestion de contrôle de source distribué. Il gère efficacement des projets de toute taille et offre une interface facile et intuitive.


Détails du vendeur
Année de fondation
2005
Emplacement du siège social
Boston, MA
Twitter
@MercurialScm
226 abonnés Twitter
Page LinkedIn®
www.linkedin.com
1 employés sur LinkedIn®

Avis récents sur Mercurial

Utilisateur vérifié
A
Utilisateur vérifiéMarché intermédiaire (51-1000 employés)
4.0 sur 5
"Mercurial is a source control management tool"
Mercurial is a free, distributed source control management tool. It efficiently handles projects of any size and offers an easy and intuitive inter...
Utilisateur vérifié
U
Utilisateur vérifiéMarché intermédiaire (51-1000 employés)
4.5 sur 5
"Mercurial has lots of functionality "
I really enjoy mercurial extensions and the flexibility they provide
IG
Ines G.Marché intermédiaire (51-1000 employés)
4.0 sur 5
"puissant et portable"
En revanche, par rapport aux outils comparatifs (Git), Mercurial est extraordinairement simple à utiliser et soigné. Il vous offre l'avantage de fa...
Badge de sécurité
Ce vendeur n'a pas encore ajouté ses informations de sécurité. Informez-les que vous aimeriez qu'ils les ajoutent.
0 personnes ont demandé des informations de sécurité

Média de Mercurial

Répondez à quelques questions pour aider la communauté Mercurial
Avez-vous déjà utilisé Mercurial auparavant?
Oui

Avis sur 31 Mercurial

4.2 sur 5
Les prochains éléments sont des filtres et modifieront les résultats affichés une fois sélectionnés.
Rechercher des avis
Mentions populaires
Les prochains éléments sont des boutons radio et trieront les résultats affichés par l'élément sélectionné et mettront à jour les résultats affichés.
Masquer les filtresPlus de filtres
Les prochains éléments sont des filtres et modifieront les résultats affichés une fois sélectionnés.
Les prochains éléments sont des filtres et modifieront les résultats affichés une fois sélectionnés.
Avis sur 31 Mercurial
4.2 sur 5
Avis sur 31 Mercurial
4.2 sur 5

Sentiment de l'avis global pour MercurialQuestion

Temps de mise en œuvre
moins d'un jour
plus de 12 mois
Retour sur investissement
moins de 6 mois
48+ mois
Facilité d'installation
0 (Difficile)
10 (Facile)
Se connecter
Vous souhaitez voir plus d'avis de utilisateurs vérifiés ?
Connectez-vous pour consulter les sentiments des avis.
Les avis G2 sont authentiques et vérifiés.
Christophe M.
CM
Software Development Tools Manager
Telecommunications
Marché intermédiaire(51-1000 employés)
Plus d'options
Évaluateur validé
Utilisateur actuel vérifié
Source de l'avis : Invitation G2
Avis incitatif
Traduit à l'aide de l'IA
Qu'aimez-vous le plus à propos de Mercurial?

Mercurial est un logiciel libre très puissant de gestion de versions distribuée (DVCS). Il est au niveau de Git mais avec une interface utilisateur beaucoup plus simple et qui offre une transition en douceur d'un système centralisé comme Subversion vers un DVCS. Il est écrit en Python et est donc portable : Linux mais aussi MacOS, Windows sont entièrement pris en charge.

Ce que j'aime le plus dans Mercurial, c'est sa courbe d'apprentissage très progressive : même si vous n'êtes pas un spécialiste du contrôle de version, vous pouvez facilement le configurer pour un usage personnel ou en groupe.

Cependant, vous pouvez également ajouter des extensions puissantes : rebase, transplant, bisect, large files, etc. Vous pouvez utiliser le mécanisme de phase pour décider s'il est sûr ou non de permettre la réécriture de l'historique, vous pouvez installer et utiliser TortoiseHg, une interface graphique portable très intuitive, etc.

De plus, un service tel que bitbucket fournit un service web pour collaborer avec vos amis ou collègues sur du code avec des demandes de tirage, comme elles ont été popularisées par Github. Avis collecté par et hébergé sur G2.com.

Que n’aimez-vous pas à propos de Mercurial?

Ce que je n'aime pas le plus dans Mercurial, c'est qu'il n'est pas plus largement utilisé !

Git devient très populaire, même dans les entreprises utilisant auparavant Subversion, Perforce ou Teamwork. Les gens connaissent les commandes git et ont donc des difficultés avec les différences de mercurial dans : la philosophie des branches (les branches Mercurial sont plus durables, tandis que les branches légères comme dans Git sont similaires aux signets dans Mercurial), les commandes fetch/pull qui sont opposées dans Mercurial et Git, etc. Si vous utilisez intensivement les deux, comme moi, vous devez réfléchir à deux fois avant de tirer ou de récupérer ! Et encore plus lorsque vous corrigez des erreurs, sinon vous courez le risque de perdre des données.

En dehors de ce manque de popularité qui rend parfois difficile le travail avec les autres, Mercurial n'a pas vraiment de défauts à mon humble avis.. Ça "fonctionne tout simplement" ! Avis collecté par et hébergé sur G2.com.

Recommandations à d’autres personnes envisageant Mercurial:

Je recommande vivement l'utilisation de Mercurial, l'un des systèmes de contrôle de version distribués les plus puissants et faciles à utiliser actuellement disponibles. Avis collecté par et hébergé sur G2.com.

Quels sont les problèmes que Mercurial résout, et en quoi cela vous est-il bénéfique?

Le contrôle de version est un service d'une importance capitale pour tout travail de production de logiciels : être capable de fusionner et d'annuler des modifications, travailler ensemble, revoir les modifications, trouver des bugs avec bisect, etc. Avec des services web tels que Bitbucket, vous pouvez en plus collaborer avec d'autres développeurs dans le monde entier. Avis collecté par et hébergé sur G2.com.

Allan L.
AL
CEO
Information Technology and Services
Petite entreprise(50 employés ou moins)
Plus d'options
Évaluateur validé
Utilisateur actuel vérifié
Source de l'avis : Invitation G2
Avis incitatif
Traduit à l'aide de l'IA
Qu'aimez-vous le plus à propos de Mercurial?

le modèle de branchement est meilleur que celui de Git, les fusions entre branches et les cherrypicks/greffes semblent également être mieux gérés Avis collecté par et hébergé sur G2.com.

Que n’aimez-vous pas à propos de Mercurial?

puisque Mercurial publie de nouvelles versions si souvent (bien), la plupart des plugins pour les versions plus anciennes ne fonctionnent pas (mal). Ce n'est vraiment pas un problème, car la plupart du temps, les fonctionnalités que j'utilisais dans les plugins apparaissent dans le nouveau noyau de Mercurial. Avis collecté par et hébergé sur G2.com.

Recommandations à d’autres personnes envisageant Mercurial:

tandis que les compétences en git sont certainement indispensables sur ce marché, Mercurial offre une meilleure facilité d'utilisation, surtout pour les débutants : la courbe d'apprentissage de Mercurial est plus facile que celle de Git. Les choses fonctionnent simplement dans Mercurial comme on s'y attendrait. Avis collecté par et hébergé sur G2.com.

Quels sont les problèmes que Mercurial résout, et en quoi cela vous est-il bénéfique?

principalement le développement web Avis collecté par et hébergé sur G2.com.

Eric M.
EM
VP of Information Security
Marché intermédiaire(51-1000 employés)
Plus d'options
Évaluateur validé
Utilisateur actuel vérifié
Source de l'avis : Invitation G2
Avis incitatif
Traduit à l'aide de l'IA
Qu'aimez-vous le plus à propos de Mercurial?

Contrairement à des outils similaires (Git), Mercurial est incroyablement facile à utiliser et bien conçu. Il vous offre l'avantage d'exécuter un système de contrôle de version _distribué_ sans avoir besoin d'être un expert en ligne de commande. Sur Mac, l'équipe et moi utilisions fréquemment la ligne de commande, mais nous avons appris sur Windows avec un client GUI incroyable (Tortoise). Avis collecté par et hébergé sur G2.com.

Que n’aimez-vous pas à propos de Mercurial?

Les options d'hébergement pour les projets communautaires Mercurial ne sont pas aussi raffinées que celles pour Git. Tout le monde connaît (et utilise probablement) GitHub. Mercurial est limité à l'auto-hébergement ou à des outils moins raffinés comme BitBucket ou (bientôt obsolète) Google Code. Avis collecté par et hébergé sur G2.com.

Recommandations à d’autres personnes envisageant Mercurial:

Git est une excellente comparaison car il vise à résoudre les mêmes problèmes que Mercurial (seulement d'une manière différente). Subversion et Team Foundation sont de grands projets de VCS centralisés qui aident à illustrer les différences clés entre les flux de travail centralisés et distribués. Avis collecté par et hébergé sur G2.com.

Quels sont les problèmes que Mercurial résout, et en quoi cela vous est-il bénéfique?

Nous avions plusieurs développeurs travaillant sur une seule base de code héritée qui se marchaient souvent sur les pieds avec les changements dans un VCS centralisé. Mercurial nous a aidés à adopter rapidement un flux de travail distribué sans la courbe d'apprentissage requise pour des outils plus granulaires (lire : basés sur la ligne de commande). Avis collecté par et hébergé sur G2.com.

Alexander R.
AR
Principal Co-Founder
Computer Software
Petite entreprise(50 employés ou moins)
Plus d'options
Évaluateur validé
Utilisateur actuel vérifié
Source de l'avis : Invitation G2
Avis incitatif
Traduit à l'aide de l'IA
Qu'aimez-vous le plus à propos de Mercurial?

* modèle de branchement puissant (branches nommées, signets)

* modèle conceptuel et philosophie simples et directs, surtout comparé à Git

* interface en ligne de commande simple et intuitive – commandes modulaires et nouvelles fonctionnalités faciles à découvrir

* documentation compréhensible et concise (commande d'aide, page de manuel)

* facile à apprendre et à bien comprendre, pour les raisons ci-dessus

* excellent pont hg-git qui permet de tirer et pousser vers des dépôts Git facilement, comme s'ils étaient des dépôts Hg (par exemple, GitHub)

* canal IRC utile et base d'utilisateurs généralement amicale Avis collecté par et hébergé sur G2.com.

Que n’aimez-vous pas à propos de Mercurial?

* le cadre d'extension nécessite une connaissance de Python

* plus difficile de trouver des développeurs qui sont à l'aise avec cela – malgré le fait qu'il soit le VCS le plus facile et le plus confortable à utiliser selon mon expérience, les gens se tournent par défaut vers Git et GitHub, où tout le battage médiatique a eu lieu ces dernières années Avis collecté par et hébergé sur G2.com.

Recommandations à d’autres personnes envisageant Mercurial:

Mercurial se sent tout simplement naturel à utiliser, et fait tout ce que vous pourriez vouloir qu'il fasse. Mercurial est tout aussi puissant, tout aussi rapide pour la plupart des choses, et sans beaucoup des douleurs de Git. Avis collecté par et hébergé sur G2.com.

Quels sont les problèmes que Mercurial résout, et en quoi cela vous est-il bénéfique?

Mercurial résout de manière simple et intuitive le problème standard de plusieurs personnes travaillant sur le même ensemble de fichiers (généralement du code source) de manière flexible et distribuée. Avis collecté par et hébergé sur G2.com.

Cesar I.
CI
CTO
Computer Games
Petite entreprise(50 employés ou moins)
Plus d'options
Évaluateur validé
Utilisateur actuel vérifié
Source de l'avis : Invitation G2
Avis incitatif
Traduit à l'aide de l'IA
Qu'aimez-vous le plus à propos de Mercurial?

Mercurial est un gestionnaire de contrôle de source distribué très simple mais puissant. La fonctionnalité la plus puissante est l'extensibilité. Il existe des tonnes d'extensions et il est facile d'en écrire une nouvelle, car Mercurial est écrit en python, un simple script peut aller très loin. MQ (Mercurial queues) est un excellent moyen de garder le travail en cours. La ligne de commande a beaucoup de sens et les commandes sont très intuitives. Il existe d'excellents outils d'interface utilisateur et il s'intègre à de nombreux logiciels, y compris les IDE les plus populaires. Avis collecté par et hébergé sur G2.com.

Que n’aimez-vous pas à propos de Mercurial?

Mercurial et git sont vraiment similaires, mais je pense que git a bien compris le processus de branchement dès le début. Mercurial a introduit des signets qui fonctionnent comme les branches git, mais leur utilisation n'est pas aussi raffinée qu'avec git. Dans un certain sens, MQ (Mercurial queues) résout bon nombre des lacunes des branches. Avis collecté par et hébergé sur G2.com.

Recommandations à d’autres personnes envisageant Mercurial:

Commencez avec un dépôt hébergé (comme BitBucket), et ensuite si vous vous sentez confiant et que vous voyez le besoin, vous pouvez avoir votre propre instance hébergée. Avis collecté par et hébergé sur G2.com.

Quels sont les problèmes que Mercurial résout, et en quoi cela vous est-il bénéfique?

La gestion du contrôle de source est centrale au développement logiciel et l'utilisation du bon outil fait une énorme différence. Mercurial, avec git, sont les meilleurs outils pour la gestion des versions de votre code. Avis collecté par et hébergé sur G2.com.

Reece H.
RH
Research & Engineering Fellow
Biotechnology
Marché intermédiaire(51-1000 employés)
Plus d'options
Évaluateur validé
Utilisateur actuel vérifié
Source de l'avis : Invitation G2
Avis incitatif
Traduit à l'aide de l'IA
Qu'aimez-vous le plus à propos de Mercurial?

Dans Mercurial, les cas d'utilisation courants sont faciles, les plus ésotériques sont possibles, et l'interface est un plaisir. Les messages d'erreur sont généralement clairs. L'aide en ligne de commande est utile, tout comme les pages de manuel et les tutoriels en ligne. Mercurial est un outil bien conçu avec une expérience utilisateur cohérente. (Pour information, j'ai également utilisé git de manière intensive. Mercurial est très similaire à git, mais avec moins de surprises et de messages impénétrables.) Avis collecté par et hébergé sur G2.com.

Que n’aimez-vous pas à propos de Mercurial?

La pire partie de mercurial n'a en fait rien à voir avec mercurial en soi : mercurial manque d'un écosystème de services bien intégrés. La meilleure option est bitbucket.org, mais à bien des égards, cela pâlit en comparaison avec github. Cela conduit à un dilemme malheureux : l'expérience du programmeur est bien meilleure avec mercurial qu'avec git, mais la communauté github et l'écosystème d'outils sont de loin supérieurs à ceux de bitbucket.

Il est possible d'utiliser github avec mercurial via le plugin hg-git. Cela fonctionne bien, y compris avec les signets/branches et les fusions, et j'utilise cette stratégie pour les dépôts hébergés sur github. Avis collecté par et hébergé sur G2.com.

Recommandations à d’autres personnes envisageant Mercurial:

Conclusion : À mon avis, l'outil SCM supérieur est mercurial, mais le meilleur choix pratique global pour de nombreuses organisations peut être git.

Le choix du SCM -- mercurial, git, ou autres -- doit être fait dans le contexte d'une stratégie globale pour l'intégration continue, le déploiement continu, le packaging, la documentation, et l'expérience interne. Pour de nombreuses organisations, il est probable que ces besoins soient mieux satisfaits avec github qu'avec toute autre plateforme d'hébergement pour tout outil SCM (à la fin de 2015). En grande partie grâce au succès de github, plus de codeurs utilisent git et les candidats employés sont plus susceptibles d'avoir de l'expérience avec lui. Ces points recommandent en faveur de git. Les geeks aventureux peuvent avoir le beurre et l'argent du beurre en utilisant mercurial avec le plugin hg-git.

Bitbucket avec des dépôts mercurial natifs est un proche second. C'est un choix particulièrement bon pour les utilisateurs qui veulent des dépôts privés gratuits (qui ne sont pas disponibles sur github). J'ai utilisé bitbucket et mercurial pendant des années, y compris avec le suivi des problèmes de bitbucket et les intégrations externes pour les tests CI et la documentation.

J'ai utilisé git de manière intensive, mais je reste avec mercurial pour deux raisons : je préfère son interface pragmatique et je ne peux pas me passer de tortoise hg, une interface graphique de code source de premier ordre qui permet une visualisation du graphe de code, des diff pair à pair, et plus encore. (Il n'y a rien de comparable pour git sur linux.) Malgré cela, je considère sérieusement déplacer le code vers github et utiliser hg-git pour profiter d'un écosystème plus robuste. Avis collecté par et hébergé sur G2.com.

Quels sont les problèmes que Mercurial résout, et en quoi cela vous est-il bénéfique?

J'utilise Mercurial pour la gestion du code source, dans 3 organisations sur Bitbucket (avec des dépôts Mercurial natifs) et 2 organisations sur GitHub (via le plugin hg-git pour Mercurial). Avis collecté par et hébergé sur G2.com.

Chris T.
CT
Consultant
Computer Software
Petite entreprise(50 employés ou moins)
Plus d'options
Évaluateur validé
Utilisateur actuel vérifié
Source de l'avis : Invitation G2
Avis incitatif
Traduit à l'aide de l'IA
Qu'aimez-vous le plus à propos de Mercurial?

L'équipe Mercurial a accordé une attention particulière à ce qui a fonctionné avec les packages concurrents dans le passé du point de vue de l'interface utilisateur. Ainsi, la courbe d'apprentissage est minimisée, vous permettant d'apprendre l'outil séparément de l'apprentissage des aspects internes de la gestion de version distribuée. En général, l'expérience utilisateur est très bonne, et si vous connaissez SVN, vous pouvez commencer immédiatement, en apprenant au fur et à mesure. Pour cette raison, même si j'utilise git chez certains clients, j'utilise git ou svn, Mercurial est mon outil de prédilection. Avis collecté par et hébergé sur G2.com.

Que n’aimez-vous pas à propos de Mercurial?

Comparé à git, il y a deux choses que Mercurial ne fait pas aussi bien. La première est qu'il est beaucoup plus conservateur en ce qui concerne le changement de têtes avec des modifications non validées (git n'abandonnera que s'il y a un conflit, mais mercurial ne le permettra que si c'est une nouvelle tête). À mon avis, c'est probablement le défaut le plus sérieux de Mercurial en termes d'expérience utilisateur. La solution consiste à créer une nouvelle tête, à valider, et à greffer ou similaire.

De plus, Mercurial n'a actuellement pas de moyen de marquer des fichiers comme un journal des modifications pour une fusion d'union bien que cela soit à venir. Cela entraîne des conflits inutiles nécessitant de spécifier manuellement une fusion d'union. Avis collecté par et hébergé sur G2.com.

Recommandations à d’autres personnes envisageant Mercurial:

Gardez à l'esprit qu'une "branche" est comme une branche svn mais un signet est comme un signet git. Avis collecté par et hébergé sur G2.com.

Quels sont les problèmes que Mercurial résout, et en quoi cela vous est-il bénéfique?

J'ai commencé à utiliser Mercurial parce que j'avais besoin de pouvoir travailler sur plusieurs branches de ce qui était alors un arbre SVN tout en étant déconnecté, en fusionnant des commits entre les changements à un moment où j'avais une connexion internet quelque peu instable. Mercurial m'a permis de faire cela efficacement et m'a permis de me concentrer sur mon travail de développement plutôt que sur mes outils. Avis collecté par et hébergé sur G2.com.

Ramón L.
RL
Analista de Sistemas
Information Technology and Services
Petite entreprise(50 employés ou moins)
Plus d'options
Évaluateur validé
Source de l'avis : Invitation G2
Avis incitatif
Traduit à l'aide de l'IA
Qu'aimez-vous le plus à propos de Mercurial?

Mercurial est une très belle alternative à git. C'est simple, beau et fait ce dont vous avez besoin. Cela fonctionne aussi pour les grands projets et c'est facile à apprendre. Vous pouvez simplement organiser une réunion avec votre équipe, leur montrer quelques commandes et le reste de l'apprentissage sera presque automatique. Avis collecté par et hébergé sur G2.com.

Que n’aimez-vous pas à propos de Mercurial?

Il manque le soutien global que git a. Et peu de fournisseurs d'hébergement offriront un soutien. Ce ne sera pas rentable si vous utilisez git dans un grand nombre d'applications, la migration n'en vaut pas la peine. Avis collecté par et hébergé sur G2.com.

Recommandations à d’autres personnes envisageant Mercurial:

Je recommande vraiment de vérifier toutes ses fonctionnalités et de planifier une utilisation à long terme si c'est le cas. Si vous ne pensez pas l'utiliser comme vous utiliseriez git, alors ne vous embêtez pas à l'implémenter comme solution. Utilisez-le simplement jusqu'à ce que vous vous sentiez en confiance. Avis collecté par et hébergé sur G2.com.

Quels sont les problèmes que Mercurial résout, et en quoi cela vous est-il bénéfique?

Le contrôle de version principalement. Nous jouons encore avec et analysons si nous pouvons passer à une mise en œuvre plus sérieuse. Avis collecté par et hébergé sur G2.com.

Domenico T.
DT
Software Engineer
Computer Software
Marché intermédiaire(51-1000 employés)
Plus d'options
Évaluateur validé
Utilisateur actuel vérifié
Source de l'avis : Invitation G2
Avis incitatif
Traduit à l'aide de l'IA
Qu'aimez-vous le plus à propos de Mercurial?

Mercurial HG est ce qu'on appelle un système de contrôle de version distribué (DVCS) qui vous permet de développer un dépôt complètement hors ligne. Fondamentalement, lorsque vous clonez un dépôt, l'historique complet des révisions est copié localement et vous êtes en mesure d'ajouter vos propres commits, même si vos collaborateurs travaillent sur leurs propres clones. Il a une syntaxe plus facile à retenir par rapport à git et fonctionne parfaitement sur toutes les principales plateformes. Avis collecté par et hébergé sur G2.com.

Que n’aimez-vous pas à propos de Mercurial?

Nous avons adopté Mercurial dans notre organisation lorsqu'il n'y avait pas de support Git pour les utilisateurs de Windows.

Il y a deux choses qui me manquent en tant qu'utilisateur de Mercurial :

- la création de branches peu coûteuse

- le support pour les services de collaboration comme GitHub (il y a Bitbucket d'Atlassian mais j'aime vraiment le modèle de fork-pull request) Avis collecté par et hébergé sur G2.com.

Recommandations à d’autres personnes envisageant Mercurial:

Veuillez considérer votre flux de travail de collaboration avant d'adopter Mercurial ou tout autre DVCS. Avis collecté par et hébergé sur G2.com.

Quels sont les problèmes que Mercurial résout, et en quoi cela vous est-il bénéfique?

Pour moi, l'utilisation principale de Mercurial est de gérer les dépôts de code source. Mais je l'ai trouvé utile pour mes dotfiles (fichiers de configuration communs que je copie sur mes machines) et aussi pour les documents markdown. Avis collecté par et hébergé sur G2.com.

Utilisateur vérifié à Aviation & Aerospace
UA
Petite entreprise(50 employés ou moins)
Plus d'options
Évaluateur validé
Utilisateur actuel vérifié
Source de l'avis : Invitation G2
Avis incitatif
Qu'aimez-vous le plus à propos de Mercurial?

I liked it's ease of use best. If you often find yourself wondering about how to do things with git, mercurial is for you. It offers much less functionality - and that is a good thing. Avis collecté par et hébergé sur G2.com.

Que n’aimez-vous pas à propos de Mercurial?

Sometimes you need the extra power of git, and you have to use some workarounds or hacks to get your stuff done with hg. This does not happen very often, but when it does, the documentation is not very good, so you have a better chance with Google and Stackoverflow. Avis collecté par et hébergé sur G2.com.

Quels sont les problèmes que Mercurial résout, et en quoi cela vous est-il bénéfique?

Obviously, to track changes to the codebase. It's easy to use, so new people get up to speed faster than with git or other version control tools. Avis collecté par et hébergé sur G2.com.