
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 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.
O avaliador enviou uma captura de tela ou enviou a avaliação no aplicativo, verificando-os como usuário atual.
Validado pelo LinkedIn
Este avaliador recebeu um cartão presente nominal como agradecimento por completar esta avaliação.
Convite do G2. Este avaliador recebeu um cartão presente nominal como agradecimento por completar esta avaliação.
Esta avaliação foi traduzida de English usando IA.




