Depois de configurar o svnserve Server, o URL será o uso do cliente para acessar o servidor?
-
03-07-2019 - |
Pergunta
Cliente --- | Internet | --- Servidor
Então, eu tenho set-up um servidor svnserver e já está em execução. Eu digitei svsnserve.exe --daemon --root "C: \ Documents and Settings \ Directory Subversion" na cmd. Eu também definir-se um repositório e eu posso navegar através TortoiseSVN. Eu sou o computador servidor. O que eu quero fazer agora é para um computador cliente para acessar o servidor. Apenas TortoiseSVN é instalado para o cliente, nenhum servidor SVN. O que eu quero fazer agora é check-out no repositório do servidor, o que eu escrevo na URL?
Solução
O mais provável é:
svn://<hostname>/<repository_name>
Consulte este StackOverflow questão (muito semelhante)
Outras dicas
Para repositórios baseados na Internet, você seria melhor fora de hospedagem através de um servidor web. VisualSVN servidor é livre, e fornece uma maneira fácil de hospedagem SVN no Windows usando Apache (que ele instala e configura). Diz-lhe o caminho SVN http na ferramenta de gerenciamento - é claro, você vai precisar para assegurar que você tenha line-of-sight / DNS entre os dispositivos, o que pode significar um pouco mais de configuração / regras de firewall / encaminhamento de porta / etc.
Iniciar daemon:
svnserve -d -r my_repo
Conectar usando RapidSVN: (Marcadores> Adicionar existente Repository ...) * Não há necessidade de especificar "my_repo" aqui *
svn://localhost