É possível definir-se um SVN pessoal remoto repositório que pode ser acessado através da Internet?

StackOverflow https://stackoverflow.com/questions/819201

  •  03-07-2019
  •  | 
  •  

Pergunta

O que quer que aconteça é ter um servidor SVN em um computador, e ter TortoiseSVN em outros 3 computadores, por exemplo, e estes 3 computadores serão capazes de cometer e arquivos de verificação geral do servidor SVN, tudo isso através da Internet, e, tanto quanto possível, de forma gratuita. Isso é possível? você pode apontar-me a alguns bons tutoriais? Graças

Até agora, estou ciente de que tal pode ser conseguido através de LAN.

Foi útil?

Solução

Dê uma olhada na configuração do servidor no SVN Red Book .

Você tem três opções - usando svnserve, usando svnserve sobre SSH, ou Apache HTTP. Cada um tem vantagens / desvantagens, e estes são discutidos. Note também que você precisa configurar o firewall (port-forwarding etc.), conforme necessário.

A partir do artigo Red Book:

Se você está tentando configurar o servidor mais simples possível para seu grupo, uma instalação tradicional do svnserve é o caminho mais fácil, mais rápido. Note, no entanto, que os dados do repositório serão transmitidas em claro através da rede. Se a sua implantação é inteiramente dentro de LAN da sua empresa ou VPN, este não é um problema. Se o repositório é exposto à Internet totalmente aberto, você pode querer certificar-se de que o conteúdo seja do repositório não são sensíveis (por exemplo, contém apenas o código-fonte aberto), ou que você ir a milha extra na configuração SASL para comunicações de rede criptografar.

(o sublinhado é meu)

Outras dicas

Sim, isso é possível e não é difícil de set-up!

Você pode, por exemplo, instalar o Apache com o WebDAV no seu servidor. Você pode encontrar todos os detalhes sobre o SVN Livro . Para a instalação com Apache você pode ler este .

Você pode configurar o servidor SVN para ser accesable via internet se o computador tiver um servidor Apache que é acessível via internet.

I asume você estiver em janelas para que você pode verificar: http://svn.spears.at/

Você pode visitar http://opensvn.csie.org Eu usei-o várias vezes e é realmente um bom serviço.

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