Pergunta

Quais são os prós e contras do uso de um provedor de hospedagem para um repositório Subversion contra mantendo-lo em casa? Estou certo de que há benefícios em termos de facilidade de configuração e uso. E seria bom ter alguém make certeza que o nosso código é apoiada corretamente.

No entanto, Visual SVN Server é sujeira simples de configurar, e já temos um conjunto pré-estabelecido de servidores que são mantidos por outro departamento e backup regularmente. Então, com isso dito, o que são os grandes prós e contras do uso de um serviço hospedado contra mantendo-lo nós mesmos?

ligações cruzadas:

Foi útil?

Solução

Se você já tem a infra-estrutura no local e está confiante em sua capacidade de acolhimento, backup e proporcionar acessibilidade aos seus repositórios, então eu diria que hospedagem SVN si mesmo é o caminho a percorrer. Isso permite que você crescimento relativamente ilimitada e total controle sobre sua fonte.

Se você tem uma força de trabalho de desenvolvimento, principalmente móvel que são pequenos em número, em seguida, o custo e as limitações do uso de um provedor hospedado pode torná-lo muito mais conveniente para você. Mas isso se aplica a poucas empresas.

Outras dicas

Aqui está a minha experiência pessoal com este problema. Corri o meu próprio servidor SVN para 2+ anos e CVS 2+ anos antes disso. SVN é sujeira simples de administração, mas ao longo do tempo mais e mais do meu código estava fazendo seu caminho para o repositório. Eu literalmente tenho tudo que eu já escrevi na faculdade até hoje o meu repositório (projetos de trabalho de curso excluídos).

Eu realmente trastes maneira de muitas vezes que eu tinha trabalho da minha vida sentado em algum servidor aleatório em minha casa. 5 anos de código é um pouco. Às vezes eu iria ficar bastante paranóico para executar uma cópia de segurança e dar um CD de trabalho e jogá-lo na mesa. Mas o tempo entre backups francamente estava faltando.

Houve também as preocupações de segurança de DNS um servidor. Eu era muito diligente sobre a instalação de atualizações (debian é tão fácil que com). Mas com o tempo eu descobri que eu tinha cada vez menos tempo para o administrador do servidor.

Finalmente eu pesquisei alguns provedores e levou uma facada em usando wush.net. Você não será capaz de me fazer voltar a auto-hospedagem. Wush.net é um host incrível. Eu tenho de usá-los por 2-3 anos e em todo esse tempo tem havido uma única instância (sim single) que eu não era capaz de conseguir a minha fonte. Eles fazem backups noturnos offsite para que eu se sentir bem sobre a segurança do meu código. E não ter de administração mais Eu tenho muito mais tempo para realmente obter alguma codificação feito.

Como importante é seu repositório SVN?

Vital?

Então você não quer confiar nele para uma série que promete apoiá-la regularmente. Sua fácil tornar-se um host, você alugar um servidor e você é um host, então é atraído um grande número de prestadores menos eficiente, e você geralmente não será capaz de dizer o bom do ruim até o mau sai de negócios e de repente você não consegue se conectar, ou contatá-los para esses backups, e seu anfitrião transforma seu servidor fora, porque eles não foram pagos e não vai falar com você, porque eles não têm nenhum relacionamento comercial com você.

Então, se você ir com um host, certifique-se esses backups encontrar seu caminho para as mãos regularmente, e você pode restaurar a partir deles. Qualquer coisa menos é a confiança simplesmente cega que você sempre será capaz de chegar a eles.

Vários tópicos SO anteriores discutimos isso:

Quais são alguns ISPs decente que o Host Subversion Onde deve um Subversion Repository Seja Devo usar o software solução para meus projetos pessoais hospedagem

Eu tenho certeza que eu vi alguns mais, mas eu não posso encontrá-los agora.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top