Best Software for 2025 is now live!
Mostrar detalhamento de classificação
Salvar em Minhas Listas
Não Reivindicado
Não Reivindicado

Principais Alternativas de Mercurial Mais Bem Avaliadas

Avaliações e Detalhes do Produto de Mercurial

Usuário Verificado em Computer Software
UC
Médio Porte(51-1000 emp.)
Mais Opções
Avaliador validado
Usuário atual verificado
Fonte da Revisão: Convite da G2
Revisão Incentivada
(Original )Informação
O que você mais gosta Mercurial?

I really enjoy mercurial extensions and the flexibility they provide Análise coletada por e hospedada no G2.com.

O que você não gosta Mercurial?

I wish there was wider support from other sources Análise coletada por e hospedada no G2.com.

Que problemas é Mercurial E como isso está te beneficiando?

We use mercurial for version control Análise coletada por e hospedada no G2.com.

Visão geral de Mercurial

O que é Mercurial?

Mercurial é uma ferramenta gratuita de gerenciamento de controle de versão distribuído. Ele lida eficientemente com projetos de qualquer tamanho e oferece uma interface fácil e intuitiva.

Detalhes Mercurial
Mostrar menosMostrar mais
Descrição do Produto

Mercurial é uma ferramenta gratuita de gerenciamento de controle de versão distribuído. Ele lida eficientemente com projetos de qualquer tamanho e oferece uma interface fácil e intuitiva.


Detalhes do Vendedor
Ano de Fundação
2005
Localização da Sede
Boston, MA
Twitter
@MercurialScm
225 seguidores no Twitter
Página do LinkedIn®
www.linkedin.com
1 funcionários no LinkedIn®

Avaliações Recentes de Mercurial

Usuário Verificado
A
Usuário VerificadoMédio Porte (51-1000 emp.)
4.0 de 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...
Usuário Verificado
U
Usuário VerificadoMédio Porte (51-1000 emp.)
4.5 de 5
"Mercurial has lots of functionality "
I really enjoy mercurial extensions and the flexibility they provide
IG
Ines G.Médio Porte (51-1000 emp.)
4.0 de 5
"poderoso e portátil"
Em contraste com ferramentas comparativas (Git), o Mercurial é extraordinariamente simples de utilizar e refinado. Ele oferece a vantagem de execut...
Distintivo de Segurança
Este vendedor ainda não adicionou suas informações de segurança. Avise-os que você gostaria que eles adicionassem.
0 pessoas solicitaram informações de segurança

Mídia Mercurial

Responda a algumas perguntas para ajudar a comunidade Mercurial
Já usou Mercurial antes?
Sim

30 de 31 Avaliações Totais para Mercurial

4.2 de 5
Os próximos elementos são filtros e irão alterar os resultados exibidos assim que forem selecionados.
Pesquisar avaliações
Menções Populares
Os próximos elementos são elementos de rádio e classificam os resultados exibidos pelo item selecionado e irão atualizar os resultados exibidos.
Ocultar FiltrosMais Filtros
Os próximos elementos são filtros e irão alterar os resultados exibidos assim que forem selecionados.
Os próximos elementos são filtros e irão alterar os resultados exibidos assim que forem selecionados.
30 de 31 Avaliações Totais para Mercurial
4.2 de 5
30 de 31 Avaliações Totais para Mercurial
4.2 de 5

Sentimento Geral da Revisão para MercurialPergunta

Tempo para Implementar
<1 dia
>12 meses
Retorno sobre o Investimento
<6 meses
48+ meses
Facilidade de Configuração
0 (Difícil)
10 (Fácil)
Entrar
Quer ver mais insights de revisores verificados?
Entre para ver o sentimento das avaliações.
As avaliações da G2 são autênticas e verificadas.
Usuário Verificado em Education Management
AE
Médio Porte(51-1000 emp.)
Mais Opções
Avaliador validado
Fonte da Revisão: Convite da G2
Revisão Incentivada
O que você mais gosta Mercurial?

Mercurial is a free, distributed source control management tool. It efficiently handles projects of any size and offers an easy and intuitive interface. Análise coletada por e hospedada no G2.com.

O que você não gosta Mercurial?

I didn't went through any disadvantages after using this tool Análise coletada por e hospedada no G2.com.

Recomendações a outras pessoas considerando Mercurial:

Mercurial's implementation and data structures are designed to be fast. You can generate diffs between revisions, or jump back in time within seconds. Análise coletada por e hospedada no G2.com.

Que problemas é Mercurial E como isso está te beneficiando?

Traditional version control systems such as Subversion are typical client-server architectures with a central server to store the revisions of a project. In contrast, Mercurial is truly distributed, giving each developer a local copy of the entire development history. This way it works independent of network access or a central server. Committing, branching and merging are fast and cheap. Análise coletada por e hospedada no G2.com.

IG
servidor e ingeniero en servicios sociales
Médio Porte(51-1000 emp.)
Mais Opções
Avaliador validado
Fonte da Revisão: Convite do G2 em nome do vendedor
Revisão Incentivada
Traduzido Usando IA
O que você mais gosta Mercurial?

Em contraste com ferramentas comparativas (Git), o Mercurial é extraordinariamente simples de utilizar e refinado. Ele oferece a vantagem de executar um sistema de controle de versão _distribuído_ sem a necessidade de ser um especialista em linha de comando. No Mac, tanto eu quanto a equipe utilizamos a linha de comando com frequência, mas aprendemos no Windows com um cliente GUI incrível (Tortoise). Análise coletada por e hospedada no G2.com.

O que você não gosta Mercurial?

As alternativas de facilitação para empreendimentos Mercurial na rede não são tão refinadas quanto as para Git. Todos conhecem (e provavelmente usam) o GitHub. Irregular é limitado a auto-hospedagem ou ferramentas menos refinadas como BitBucket ou (destinado a ser extinto) Google Code. Análise coletada por e hospedada no G2.com.

Que problemas é Mercurial E como isso está te beneficiando?

Tínhamos vários designers trabalhando em uma única base de código legado que frequentemente interferiam nas alterações uns dos outros em um VCS unificado. O Irregular nos ajudou a aumentar rapidamente com um fluxo de trabalho distribuído sem a curva de aprendizado necessária para ferramentas mais granulares (leia-se: baseadas em linha de comando). Análise coletada por e hospedada no G2.com.

Janaka B.
JB
Software Engineer
Computer Software
Pequena Empresa(50 ou menos emp.)
Mais Opções
Avaliador validado
Usuário atual verificado
Fonte da Revisão: Campanha G2 Gives
Revisão Incentivada
Traduzido Usando IA
(Original )Informação
O que você mais gosta Mercurial?

Bastante fácil para iniciantes obterem experiência prática com controle de versão

Autenticação flexível baseada em HTTPS ou SSH

Ramificação simplificada para desenvolvimentos de recursos sem complicações e gerenciamento de versões

Sistema de extensão para habilitar incrementalmente recursos avançados

A maioria dos comandos é mais simples do que os equivalentes correspondentes no Git, etc.

Capacidade de executar servidores Mercurial locais para fins de demonstração/sincronização

Bom suporte a IDE, muitas vezes via plugins de terceiros sólidos

Integração profunda com o sistema operacional/sistema de arquivos (por exemplo, menus de contexto) via TortoiseHg e utilitários similares Análise coletada por e hospedada no G2.com.

O que você não gosta Mercurial?

Falta de suporte para alguns recursos avançados, como suporte --depth na clonagem

Incapacidade de descartar branches fechados

Falta de suporte de paginação embutido para saídas longas (por exemplo, log de commits, ao contrário do Git)

Incapacidade de manter alterações em estágio enquanto faz modificações adicionais (por exemplo, o Git permite que um arquivo seja adicionado ao estágio de commit e que alterações adicionais sejam feitas, estas últimas não sendo automaticamente adicionadas ao estágio) Análise coletada por e hospedada no G2.com.

Recomendações a outras pessoas considerando Mercurial:

Se você está ansioso para incorporar recursos avançados como limpeza de branches, symlinks ou clones superficiais no futuro, reconsidere o Git; se você tem certeza de que não precisaria disso, então o Mercurial é uma escolha realmente boa e conveniente! Análise coletada por e hospedada no G2.com.

Que problemas é Mercurial E como isso está te beneficiando?

Mercurial é a principal ferramenta para versionamento do código-fonte de nossos projetos internos e de clientes; ajuda-nos a controlar as versões de nossas fontes com menos complicações, aumentando nossa produtividade. Análise coletada por e hospedada no G2.com.

Usuário Verificado em Information Technology and Services
UI
Empresa(> 1000 emp.)
Mais Opções
Avaliador validado
Fonte da Revisão: Convite da G2
Revisão Incentivada
O que você mais gosta Mercurial?

Like most source code control systems, Mercurial tries to force a particular methodology on its users for no good reason. However, the underlying system is sufficiently powerful and there are enough extensions available that it's possible to work around this bias. The "every repo can be a server" capability is also very important. Análise coletada por e hospedada no G2.com.

O que você não gosta Mercurial?

Reliability is barely acceptable - it's much too easy to get a repo into an unusable state (and no extension are required for this to happen). Recovering from incorrect operations is much too difficult - unlimited rollback should be possible. Análise coletada por e hospedada no G2.com.

Recomendações a outras pessoas considerando Mercurial:

Make sure it matches your development process Análise coletada por e hospedada no G2.com.

Que problemas é Mercurial E como isso está te beneficiando?

Source code maintenance. Análise coletada por e hospedada no G2.com.

Usuário Verificado em Information Technology and Services
UI
Pequena Empresa(50 ou menos emp.)
Mais Opções
Avaliador validado
Fonte da Revisão: Convite da G2
Revisão Incentivada
O que você mais gosta Mercurial?

The like that this revision-control tool is distribuited. So you can commit on your local system the changes that you make and when everything is done you can push the changes on a remote system. Análise coletada por e hospedada no G2.com.

O que você não gosta Mercurial?

I dislike the native tool of merging differences in hg workbench(the ufficial tool of this sw). Análise coletada por e hospedada no G2.com.

Que problemas é Mercurial E como isso está te beneficiando?

This software allows us to work in team. Análise coletada por e hospedada no G2.com.

Elifarley C.
EC
IT Specialist
Telecommunications
Médio Porte(51-1000 emp.)
Mais Opções
Avaliador validado
Usuário atual verificado
Fonte da Revisão: Convite da G2
Revisão Incentivada
Traduzido Usando IA
O que você mais gosta Mercurial?

Facilidade de uso ao realizar operações como ramificação, mesclagem, rebase, reversão de alterações de arquivos, remoção de commits, controle de acesso a arquivos e ramificações com base em nomes de usuários e grupos. Além disso, é muito bem escrito (em Python), modular e fácil de estender/modificar. Análise coletada por e hospedada no G2.com.

O que você não gosta Mercurial?

Não é tão amplamente conhecido como o Git, e mesmo que tenha suporte para repositórios baseados em git, ainda tem algumas arestas. Análise coletada por e hospedada no G2.com.

Recomendações a outras pessoas considerando Mercurial:

Não tenha medo de usar o Mercurial só porque não foi criado por Linus Torvalds! Análise coletada por e hospedada no G2.com.

Que problemas é Mercurial E como isso está te beneficiando?

Precisávamos ter um controle mais fácil sobre as operações de ramificação e mesclagem, e também precisávamos de um melhor controle de acesso dos usuários a arquivos e ramificações. Análise coletada por e hospedada no G2.com.

Rory D.
RD
Programmer
Construction
Pequena Empresa(50 ou menos emp.)
Mais Opções
Avaliador validado
Usuário atual verificado
Fonte da Revisão: Convite da G2
Revisão Incentivada
Traduzido Usando IA
O que você mais gosta Mercurial?

Mercurial tem todos os recursos de um bom sistema de controle de revisão distribuído. Não só é incrivelmente útil como uma ferramenta de colaboração, eu acho a capacidade de rastrear mudanças e reverter para uma revisão específica inestimável para trabalhar sozinho também. Mercurial permite que você veja facilmente, até cada linha de código, quando foi introduzida pela primeira vez e por quê, e ferramentas como hg bisect tornam a localização de bugs muito mais rápida. Existem muitas boas interfaces gráficas, como TortoiseHg e SourceTree, que facilitam o uso do Mercurial, bem como a integração com a maioria dos IDEs populares, como Visual Studio, Eclipse e IntelliJ. Análise coletada por e hospedada no G2.com.

O que você não gosta Mercurial?

O maior problema que tivemos com o Mercurial é a falta de um sistema embutido para bloqueio de arquivos, o que é uma necessidade ao trabalhar com grandes arquivos binários que não podem ser mesclados. Por causa disso, ainda usamos o Perforce para alguns projetos, embora não pareça haver nenhum outro sistema de controle de versão distribuído que lide com esse problema, pois é inerente ao modelo distribuído, que por sua vez traz muitos benefícios.

Recentemente, o Mercurial parece estar ficando para trás em termos de suporte em comparação com o git, que tem um conjunto de recursos muito semelhante. Isso provavelmente se deve apenas à popularidade do GitHub, mas a tendência em ferramentas externas, editores e IDEs parece ser de suportar o git primeiro.

O desempenho no manuseio de grandes arquivos ainda é inferior quando comparado ao Perforce, embora novamente isso possa ser um problema arquitetônico subjacente relacionado ao modelo distribuído versus centralizado. O desempenho geral ainda é muito bom. Análise coletada por e hospedada no G2.com.

Recomendações a outras pessoas considerando Mercurial:

Honestamente, seu conjunto de recursos neste ponto é tão semelhante ao git que não vejo nenhuma razão para mudar se você já estiver usando isso. Iniciando um novo projeto ou vindo de outro sistema como SVN, definitivamente vale a pena considerar, e há scripts para converter repositórios de SVN, git e a maioria dos outros serviços populares enquanto mantém o histórico completo. Análise coletada por e hospedada no G2.com.

Que problemas é Mercurial E como isso está te beneficiando?

No meu trabalho, temos dezenas de repositórios Mercurial para a maioria dos nossos projetos de código que não estão usando git. Tornou-se uma parte essencial do nosso fluxo de trabalho, trabalhando e colaborando uns com os outros. Também usamos o Jenkins CI e temos um servidor configurado para monitorar várias repositórios em busca de alterações, que podem acionar automaticamente builds e execuções de testes unitários. Análise coletada por e hospedada no G2.com.

Andrew L.
AL
Software Engineer
Information Technology and Services
Médio Porte(51-1000 emp.)
Mais Opções
Avaliador validado
Usuário atual verificado
Fonte da Revisão: Convite da G2
Revisão Incentivada
Traduzido Usando IA
O que você mais gosta Mercurial?

Eu gosto de como os comandos são simples em comparação com o git. É um software de controle de versão distribuído, então isso te dá esse poder. Quando o git é muito confuso ou exagerado, o mercurial é muito bom. O Mercurial também tem medidas que impedem você de se prejudicar. Análise coletada por e hospedada no G2.com.

O que você não gosta Mercurial?

Com uma adoção tão ampla do git, o mercurial pode começar a ficar para trás em alguns de seus plugins, especialmente aqueles que permitem a interoperabilidade com diferentes repositórios. Se você estiver usando o mercurial apenas com seus próprios repositórios, deve apreciá-lo bastante. A maneira como você usa o mercurial difere de como você usaria o git por meios sutis, então é um pouco complicado de entender no início. Análise coletada por e hospedada no G2.com.

Recomendações a outras pessoas considerando Mercurial:

Se você não é bom em git, mas quer sair do SVN e não quer investir tanto tempo aprendendo, experimente o mercurial. Eu acho que é uma ótima ferramenta. Eu uso tanto git quanto mercurial de forma intercambiável. Análise coletada por e hospedada no G2.com.

Que problemas é Mercurial E como isso está te beneficiando?

Eu uso para meus projetos pessoais e aqueles com pequenos desenvolvedores trabalhando simultaneamente. Eu imagino que escalaria bem, já que o Facebook está usando para coisas massivas. Mas eu só uso com isso. Os benefícios são a simplicidade, MUITO mais fácil de usar do que o git. Análise coletada por e hospedada no G2.com.

Paulo C.
PC
Software Engineer
Information Technology and Services
Médio Porte(51-1000 emp.)
Mais Opções
Avaliador validado
Usuário atual verificado
Fonte da Revisão: Convite da G2
Revisão Incentivada
Traduzido Usando IA
O que você mais gosta Mercurial?

- Fácil de usar

- Funciona como deveria :D

- Amplamente suportado (embora não tanto quanto o git)

- Boas interfaces de usuário para desktop disponíveis (TortoiseHg, etc)

- Boas interfaces de usuário para web disponíveis (Bitbucket, etc) Análise coletada por e hospedada no G2.com.

O que você não gosta Mercurial?

- Os comandos CLI são equivalentes, mas não iguais ao Git, SVN, etc.

- Não é tão popular quanto o Git, portanto, não é suportado pelo Github, Gitlab e outros. Análise coletada por e hospedada no G2.com.

Recomendações a outras pessoas considerando Mercurial:

Se você está começando e prefere usar uma interface gráfica, eu sugiro tortoiseHg

Se você está trabalhando com um repositório enorme, experimente HgwatchmanExtension Análise coletada por e hospedada no G2.com.

Que problemas é Mercurial E como isso está te beneficiando?

- Arquivos de origem armazenados em um repositório centralizado

- Revisões de código antes que as alterações sejam mescladas

- Todos podem trabalhar em suas próprias cópias do repositório ao mesmo tempo Análise coletada por e hospedada no G2.com.

Christophe M.
CM
Software Development Tools Manager
Telecommunications
Médio Porte(51-1000 emp.)
Mais Opções
Avaliador validado
Usuário atual verificado
Fonte da Revisão: Convite da G2
Revisão Incentivada
Traduzido Usando IA
O que você mais gosta Mercurial?

Mercurial é um DVCS de código aberto muito poderoso. Está no nível do Git, mas com uma interface de usuário muito mais simples e que proporciona uma transição suave de um sistema centralizado como o Subversion para um DVCS. É escrito em Python e, portanto, é portátil: Linux, mas também MacOS, Windows são totalmente suportados.

O que mais gosto no Mercurial é sua curva de aprendizado muito gradual: mesmo que você não seja um especialista em controle de versão, pode configurá-lo facilmente para uso pessoal ou em grupo.

No entanto, você também pode adicionar extensões poderosas: rebase, transplant, bisect, large files, etc. Você pode usar o mecanismo de fases para decidir se é seguro ou não permitir a reescrita do histórico, pode instalar e usar o TortoiseHg, uma GUI portátil muito intuitiva, etc.

Além disso, um serviço como o bitbucket fornece um serviço web para colaborar com seus amigos ou colegas em código com pull requests, como foram popularizados pelo Github. Análise coletada por e hospedada no G2.com.

O que você não gosta Mercurial?

O que eu mais desgosto no Mercurial é que... ele não é mais amplamente utilizado!

O Git está se tornando muito popular, mesmo em empresas que anteriormente usavam Subversion, Perforce ou Teamwork. As pessoas conhecem os comandos do Git e, portanto, têm dificuldades com as diferenças do Mercurial em: filosofia de branches (branches do Mercurial são mais duradouras, enquanto branches leves como no Git são semelhantes a bookmarks no Mercurial), comandos de fetch/pull que são opostos no Mercurial e no Git, etc. Se você está usando intensamente ambos, como eu, precisa pensar duas vezes antes de puxar ou buscar! E ainda mais ao desfazer erros, ou corre o risco de perder dados.

Além dessa falta de popularidade que às vezes dificulta o trabalho com outros, o Mercurial realmente não tem deficiências na minha opinião honesta... Ele "simplesmente funciona"! Análise coletada por e hospedada no G2.com.

Recomendações a outras pessoas considerando Mercurial:

Eu recomendo muito o uso do Mercurial, um dos sistemas de controle de versão distribuído mais poderosos e fáceis de usar atualmente disponíveis. Análise coletada por e hospedada no G2.com.

Que problemas é Mercurial E como isso está te beneficiando?

O Controle de Versão é um serviço de importância primordial para qualquer trabalho de produção de software: ser capaz de mesclar e reverter alterações, trabalhar em conjunto, revisar alterações, encontrar bugs com bisect, etc. Com serviços web como o Bitbucket, você pode, além disso, colaborar com outros desenvolvedores em todo o mundo. Análise coletada por e hospedada no G2.com.