Saltar para o conteúdo

Bitbucket - GIT/Mercurial

Fonte: Wikiversidade

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.

Inicialmente, 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

[editar | editar código-fonte]

Os preços atuais estão disponíveis em Preços.

Integrações

[editar | editar código-fonte]
Bitbucket GitHub
Jira, Crucible, Jenkins, Bamboo Asana, Zendesk, CloudBees, Travis, CodeClimate,

AWS, Windows Azure, Google Cloud, and Heroku

Importando Repositório do GitHub

[editar | editar código-fonte]

O 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.


Bitbucket

Documentação Bitbucket