Serviço Git vs GIT personalizado [fechado]

1

Existe alguma razão para eu pagar por um serviço personalizado como o unfuddled ou o bitbucket, algo assim? Eu tenho um vps que eu estou pagando US $ 5 por mês para 50 GB de espaço de armazenamento, e não parece rentável para pagar mais 10-15 para um repositório git com 2 GB de espaço de armazenamento. Será preciso muito ram, ciclos de cpu ou espaço em disco que eles cobrem para você? É apenas difícil de configurar?

    
por Lethjakman 07.09.2012 / 18:18

2 respostas

2

É mais complicado configurar tudo. Não há um único "servidor Git" - você pode configurar o SSH e as contas de usuário e as ACLs para envio, git-daemon para pull anônimo, um servidor web & cgit se você quiser uma interface web, outra parte do servidor web para pull / push HTTP ...

Ferramentas como Gitolite e Gitosis ajudam muito , configurando automaticamente todos os componentes necessários. (É um pouco mais fácil com o Hg, que usa o HTTP como seu principal protocolo e possui uma interface web integrada. [ Não deve ser interpretado como uma sugestão para usar Hg. ])

O GitHub e o BitBucket também oferecem vários outros recursos, como rastreador de bugs, hospedagem simples de sites, "pull requests" e outros recursos da comunidade, além de certas garantias de confiabilidade.

Observe que tanto o GitHub quanto o BitBucket (bem como outros serviços, como Gitorious e repo.or.cz) oferecem hospedagem gratuita de repositórios públicos. No BitBucket, os privados também são gratuitos.

    
por 07.09.2012 / 18:43
2

O Bitbucket é gratuito, mesmo para repositórios privados.

Por isso:

Is there any reason I should pay for a custom git service like unfuddled or bitbucket, something to that extent?

Não.

Does it take up a lot of ram, cpu cycles or disk space that they cover for you?

Pode, dependendo do seu uso.

Is it just difficult to set up?

É um pouco chato configurar o software git, mas o que esses provedores git lhe oferecem é uma plataforma de colaboração, muito além do git - eles têm muito valor agregado que pode justificar pagamentos. Por exemplo. Eu considero o github o melhor dos dois serviços, porque ele pode realmente melhorar a colaboração entre os desenvolvedores, quando há mais de um desenvolvimento no projeto.

    
por 07.09.2012 / 18:20