O Bitbucket removerá o suporte Mercurial e se concentrará no Git

bitbucket

Postando no blog de a popular plataforma de desenvolvimento colaborativo Bitbucket, foi anunciado que esta plataforma não será mais compatível com o sistema de controle de fonte Mercurial que será alterado em favor do Git.

É importante lembrar que inicialmente o serviço Bitbucket focava apenas no Mercurial, mas a partir de 2011 também passou a fornecer suporte para Git. Observa-se que o Bitbucket agora evoluiu de ferramentas de controle de versão para uma plataforma para gerenciar o ciclo completo de desenvolvimento de software.

Este ano, O desenvolvimento do Bitbucket se concentrará no campo de desenvolvimento conjunto e expansão de ferramentas de automação, que ajudará a simplificar o planejamento, a codificação e a implantação do projeto.

Com mais de 28 milhões de repositórios, Bitbucket comemorou seus 10 milhões de usuários registradoss na nuvem Bitbucket Abril passado. O Bitbucket oferece integrações com ferramentas como Jira, Trello e o resto das ferramentas da família Atlassian, dona da plataforma.

A plataforma permite que você implante, teste, monitore, analise código ou armazene objetos. Fornece integrações abertas com AWS, JFrog, Datadog, LaunchDarkly, Slack e muito mais.

A razão pela qual você está inclinado a usar git é porque O suporte para dois sistemas de controle de versão torna mais lento e complica a implementação dos planos, então foi decidido focar toda a atenção apenas no Git e abandonar totalmente o Mercurial. Git é selecionado como um produto mais relevante, funcional e popular.

A equipe do Bitbucket planeja finalizar a criação de novos repositórios do Mercurial por usuários a partir de 1 de fevereiro de 2020.

Então, A partir de 1º de junho do mesmo ano, os usuários não poderão mais usar os recursos do Mercurial no Bitbucket ou por meio de sua API e todos os depósitos do Mercurial serão removidos. Quanto a todos os recursos atuais do Mercurial do Bitbucket, eles estarão disponíveis até 31 de maio do próximo ano, antes de serem descontinuados.

Assim, os usuários são incentivados a migrar para o Git, para o qual são oferecidos utilitários para converter repositórios. Se os desenvolvedores não querem mudar as ferramentas usuais, propõe-se mudar para outros serviços de hospedagem de código aberto. Por exemplo, o suporte Mercurial é fornecido em SourceForge, Mozdev e Savannah.

De acordo com a equipe do Bitbucket, a construção de itens de qualidade requer muita atenção.

“Como o Git é a ferramenta mais amplamente usada, o Mercurial corre o risco de negligenciar os problemas conforme evoluímos”, diz a postagem do blog.

Para justificar sua decisão de abandonar o suporte ao Merccurial, a equipe do Bitbucket relata os resultados de uma pesquisa

De acordo com a pesquisa Stack Overflow, quase 90% dos desenvolvedores preferem Git, e apenas 3% dos entrevistados usam Mercurial.

As estatísticas internas do Bitbucket confirmam uma tendência semelhante, mostrando um declínio constante na popularidade do Mercurial: menos de 1% dos novos usuários do Mercurial são selecionados. Ao mesmo tempo, o Mercurial continua a ser usado para desenvolver projetos para Mozilla, OpenOffice.org, OpenSolaris, OpenJDK, Nginx, Xine e W3C.

Como migrar e exportar depósitos de mercúrio?

A equipe O Bitbucket recomenda que as equipes de desenvolvimento migrem seus repositórios Mercurial existentes para o Git.

Para fazer isso, oferece diferentes ferramentas de conversão Git que estão no mercado, incluindo o plugin hg-fast-export e o hg-git mercurial.

Para apoiar a migração de seus clientes, o Bitbucket criou os seguintes recursos para fornecer o conhecimento e as ferramentas necessárias para uma melhor transição: um thread de comunidade dedicado para discutir ferramentas de conversão, migração, dicas e ajuda para solução de problemas de informações e um tutorial Git que cobre o básico de gerar consultas pull, criar novos bancos de dados e ganchos Git.

No entanto, para aqueles clientes que preferem continuar usando o sistema Mercurial, há uma série de serviços de hospedagem Mercurial gratuitos e pagos, de acordo com o post do blog.


Deixe um comentário

Seu endereço de email não será publicado. Campos obrigatórios são marcados com *

*

*

  1. Responsável pelos dados: Miguel Ángel Gatón
  2. Finalidade dos dados: Controle de SPAM, gerenciamento de comentários.
  3. Legitimação: Seu consentimento
  4. Comunicação de dados: Os dados não serão comunicados a terceiros, exceto por obrigação legal.
  5. Armazenamento de dados: banco de dados hospedado pela Occentus Networks (UE)
  6. Direitos: A qualquer momento você pode limitar, recuperar e excluir suas informações.