Distribuição perfeita para servidor web de pequeno escritório + servidor de controle de versão [fechado]

0

Estou disposto a colocar uma das minhas antigas máquinas "pentium" como um servidor web local no meu pequeno escritório. E disposto a instalar um servidor de controle de versão SVN ou GIT (eu sou novo no controle de versão) nele.

Eu estou preferindo usar o Ubuntu como a plataforma para este servidor e meu pensamento é instalar a distribuição do Ubuntu-server (12.10 ou 12.04). No entanto, não tenho certeza se a distro do servidor Ubuntu fornece suporte para SVN ou GIT. Quero dizer, posso usar esses servidores de controle de versão sem um gui?

    
por inckka 22.01.2014 / 05:18

3 respostas

1

O Git é um sistema de controle de versão distribuído . Não requer um servidor central. Mas você pode usar o git no servidor e por exemplo empurre os repositórios para ele a partir de sua máquina de desenvolvimento.

O git e o subversion devem funcionar basicamente em todos os sistemas operacionais do tipo UNIX.

    
por 24.01.2014 / 12:01
1

O servidor Ubuntu está bem. As diferenças com a edição de desktop estão no kernel (opções diferentes, mas mesmas fontes) e falta de gui.

Versão: use 13.04 - os * .04 são LTS (suporte a longo prazo), portanto, serão viáveis por muito mais tempo que os outros lançamentos.

Controle de versão:

  • O GIT é distribuído e você não pode dizer que existe um servidor central, embora geralmente exista um local central para colocar releases / branches determinados como úteis. Olhe para o gitolito. Vai poupar muito tempo.
  • O SVN tem um daemon chamado svnserve e há alguns guias sobre como usá-los e abusá-los, portanto, isso não deve ser um problema. Para o SVN, eu recomendo o Trac (já que ele também oferece gerenciamento de projetos, emissão de bilhetes, lançamentos, wiki e outras coisas boas).

Não ter nenhum gui não é um problema, apenas um pequeno desafio para motivar você a aprender um pouco sobre a linha de comando.

    
por 24.01.2014 / 15:45
0

IMHO, ubuntu-server é o mesmo ubuntu, apenas com kernel diferente e com certeza você pode obter todo o software que está disponível nos repositórios do Ubuntu, não importando se ele é orientado para servidor ou desktop.

    
por 22.01.2014 / 10:31