Bitbucket - GIT/Mercurial
O Bitbucket é um sistema de controle de versão desenvolvido em python que implementa dois padrões de versionamento, o GIT e o Mercurial. Possui uma estratégia comercial bem diferente do GitHub, liberando repositórios privador para até 5 contribuidores por repositório.
História
editarInicialmente, o Bitbucket era uma startup totalmente independente. Até que foi comprada pela empresa Atlassian. Bitbucket foi fundada pelo americano Jesper Nøhr e disponibilizou apenas serviço de versionamento Mercurial até dia 03 de Outubro de 2011, quando começou a disponibilizar, também, versionamento GIT.
Diferenças Básicas - Bitbucket e GitHub
editarPreços
editarOs preços atuais estão disponíveis em Preços.
Integrações
editarBitbucket | GitHub |
---|---|
Jira, Crucible, Jenkins, Bamboo | Asana, Zendesk, CloudBees, Travis, CodeClimate,
AWS, Windows Azure, Google Cloud, and Heroku |
Importando Repositório do GitHub
editarO Bitbucket disponibiliza a opção de importação de repositórios existentes, podendo ser repositórios do tipo GIT, CodePlex, Google Code, Mercurial, SourceForge e SVN. A imagem a seguir apresenta a localização da funcionalidade de importação de repositórios.
Após selecionar a opção de Importar Repositório, basta preencher os campos necessários como é apresentado no exemplo a seguir.
Feito isso, seu repositório já estará presente no servidor do Bitbucket. Para facilitar a importação de repositórios com grande volume de dados, o usuário pode optar por modificar o arquivo config presente na pasta .git de seu repositório local, modificando a url do GitHub para a url do repositório do Bitbucket. Esta modificação faz com que o usuário não precise clonar todo o repositório novamente, utilizando o mesmo repositório local já utilizado. Um exemplo desta modificação no arquivo config pode ser visto na imagem a seguir.