Recomendado, 2024

Escolha Do Editor

7 melhores alternativas do GitHub

Como muitos de vocês podem saber, o Gitorious - um site que permite hospedar projetos (open source) usando o controle de versão do Git - foi recentemente comprado pelo GitLab, e deve parar as operações a partir de maio de 2015. Em relação a isso, temos um Um resumo de 7 alternativas do GitHub para você conferir.

GitHub

O GitHub é o maior e mais popular site de hospedagem de código do mundo. Os usuários do GitHub têm a opção de usar o Git ou o Subversion como seu VCS (Version Control System) para gerenciar, manter e implementar projetos de software. O GitHub permite repositórios gratuitos e ilimitados de código público para todos os usuários. Para manter as recompras privadas, é necessária uma assinatura mensal. O GitHub permite criar 'organizações' que funcionam basicamente como contas regulares, exceto pelo fato de que elas sempre têm pelo menos uma conta de usuário listada como proprietária.

Todos os usuários e organizações podem hospedar um site gratuito em um subdomínio de páginas do GitHub username.github.io, bem como páginas de projetos ilimitadas em username.github.io/project-page e você pode mudar para seu próprio domínio personalizado (se você tiver um ) a qualquer momento gratuitamente. O GitHub possui aplicativos para desktop para Windows e OSX.

Lista das melhores alternativas do GitHub

1. Bitbucket

Bitbucket é o segundo apenas para o GitHub em termos de popularidade e uso. O Bitbucket é gratuito para indivíduos e organizações com 5 usuários ou menos, e permite que você tenha repositórios públicos e privados ilimitados. O Bitbucket permite que você envie arquivos usando qualquer cliente Git ou a linha de comando do Git.

A Atlassian também possui seu próprio Source Tree do Git and Mercurial, que está disponível gratuitamente no Windows e no Mac. Bitbucket também pode ser controlado através de sua interface web.

O Bitbucket, como o GitHub, permite que você hospede um site gratuitamente em accountname.bitbucket.org e páginas de projetos em accountname.bitbucket.org/project .

Você também pode usar seu próprio nome de domínio para o seu site Bitbucket. O Bitbucket permite que você crie equipes em bitbucket.org/team-name . Como mencionado anteriormente, o bitbucket permite que você tenha repos públicos e privados ilimitados para equipes com até 5 usuários.

Equipes com podem ter usuários ilimitados de graça se tiverem repos totalmente públicos.

Desenvolvedor: Atlassian

Ligação

2. SourceForge

O Sourceforge existe há mais tempo do que a maioria e tem os projetos para provar isso. Muitos projetos Linux, Windows e Mac de código aberto estão hospedados no SF. Tem uma estrutura de projeto totalmente diferente quando comparado com o GitHub. Você só pode criar projetos com um nome exclusivo. SF, ao contrário de outros, também permite hospedar páginas estáticas e dinâmicas, com a opção de integrar um CMS também. O Sourceforge permite que você crie um site para cada um dos seus projetos, em proj.sourceforge.net .

Servidores Sourceforge suportam scripts PHP, Perl, Python, Tcl, Ruby e shell. Você pode fazer o upload para SF através de um cliente SFTP. Você também tem a opção de usar o Git, o Subversion (SVN) e o Mercurial (Hg) como o VCS do seu projeto no Sourceforge.

Desenvolvedor: Slashdot Media

Ligação

3. GitLab

O sub-lema do GitLab parece ser “Better than GitHub”, irônico para um projeto que está hospedado no Github. Uma das suas características únicas é que você pode instalar o GitLab no seu próprio servidor. Isso lhe dá a opção de usar o GitLab em um domínio personalizado, bem como com um host personalizado. O GitLab também alega lidar com arquivos grandes e repositórios melhor que o GitHub. O GitLab também permite que os usuários tenham repos públicos e privados ilimitados gratuitamente.

O GitLab sacrifica a facilidade de uso do GitHub para mais privacidade, segurança e velocidade de serviço. Começar a usar o GitLab é muito mais difícil do que começar a usar o GitHub. A partir de agora, o GitLab não possui nenhum recurso como as páginas do GitHub para criar páginas da web para seus repositórios em poucos cliques. Você precisa (gemer) da linha de comando e coisas como chaves SSH geradas manualmente e configuração de web hook para criar uma página web simples. O Github também é melhor em termos de documentação e uma comunidade maior.

Desenvolvedor: GitLab.com

Ligação

4. Forno

O Kiln é um host de código-fonte pago . Você pode experimentar o Kiln (com todos os sinos e assobios) gratuitamente por 30 dias. Pacotes começam a partir de US $ 18 por mês, faturados anualmente. O Kiln oferece o Git e o Mercurial Version Control. Você precisará pagar separadamente pelo Módulo de Revisão de Código. No geral, o Kiln é mais adequado para organizações de médio a grande porte, de 100 a 500 pessoas.

A Kiln faz um domínio para sua empresa em companyname.kilnhg.com

Desenvolvedor: Fog Creek

Ligação

5. Codeplane

O Codeplane é novamente um serviço pago, que oferece uma avaliação gratuita de 30 dias.

O VCS do Codeplane é o Git. Ele aloca 2 GB para seus repositórios sem limite de usuários ou número de repositórios a US $ 9 por mês. Adequado para pequenas empresas e equipes de freelancers. O Codeplane também faz automaticamente um backup de seus repositórios e os armazena no Amazon S3.

Desenvolvedor: Codeplane

Ligação

6. CodePlex

O CodePlex é o serviço gratuito de hospedagem de código aberto da Microsoft. Ele permite criar projetos, cada um dos quais customname.codeplex.com um domínio customname.codeplex.com

Como o Sourceforge, isso significa que seus projetos precisam de títulos exclusivos que não tenham sido usados ​​antes por outro projeto. O CodePlex oferece a opção do Git, Mercurial ou Team Foundation Server (TFS) como seu Controle de Versão. Todos os projetos do CodePlex são privados por um período máximo de 30 dias, após o qual serão removidos se não forem tornados públicos antes da data de expiração. Você não precisa pagar para usar qualquer recurso do CodePlex e nem o CodePlex define um limite para o número de usuários que contribuem para um projeto.

O domínio do seu projeto leva à página de informações do seu projeto. O CodePlex não permite criar um site personalizado para o seu projeto.

Desenvolvedor: Microsoft

Ligação

7. Pé de Feijão

O Beanstalk é novamente uma alternativa paga ao GitHub. Ele permite que você experimente por 2 semanas sem custo, após o qual você precisa pagar. Seu pacote mais barato, o “Bronze”, custa US $ 15 e permite até 5 usuários, 3 GB de armazenamento e um máximo de 10 repositórios. Subversion e Git Version Control Systems são suportados pelo Beanstalk.

Como o GitHub, ele permite que você edite seu código no próprio navegador, para que você não tenha que alternar para a linha de comando.

Desenvolvedor: Wildbit

Ligação

Tabela de comparação

Aqui está uma comparação completa de todos os recursos em todos os 8 hosts de código-fonte (GitHub e 7 alternativas) discutidos neste artigo:

CaracterísticasGithubBitbucketSourceforgeGitlabFornoCodeplaneCode PlexPé de Feijão
Preços *LivreLivreLivreLivreUS $ 18 / mêsUS $ 9 / mêsLivreUS $ 15 / mês
Repo PrivadoPagoIlimitado, livresimIlimitado, livrePagoIlimitado, PagoIlimitado, até 30 dias10
Repo públicoIlimitado, livreIlimitado, livresimIlimitado, livrePagoIlimitado, PagoIlimitado10
Limite de armazenamento1 GB por repo2GBNenhumNenhumNenhum2GBNenhum3 GB
ComercialIlimitado5 & ​​Ilimitado se públicoColaboração não é possívelIlimitado5IlimitadoIlimitado5
VCSGit, SVNGit, HgGit, SVN, HgGitGit, HgGitGit, SVN, TFS, HgGit, SVN
GráficossimNãoNãosimNãoNãoNãoNão
Web HostingSites estáticos. Gerador de páginasSites estáticosSites dinâmicos, CMSEstáticosimNãoNãoNão
Revisão de códigosimsimsimsimNãoNãoNãosim
WikisimsimsimsimsimNãosimNão
Acompanhamento de bugsSim (login obrigatório)simsimsimsimsimsimNão
Fórum de discussãoNãoNãosimNãoNãoNãosimNão

* Versões gratuitas consideradas para esta tabela. Para serviços que tenham apenas versões pagas, as versões de menor preço foram consideradas.

* A tabela de comparação é melhor visualizada em Desktops

Por favor, compartilhe este artigo se você achou útil. Por favor, deixe qualquer sugestão / consultas nos comentários abaixo.

Top