Pergunta

Agora, estamos tendo problemas, permitindo que o cliente para acessar o servidor SVN por causa do erro de nome de host desconhecido. Existe um erro que irá dizer a URL do servidor SVN correto do computador do servidor?

Eu estou em Collabnet Subversion servidor eo cliente usa TortoiseSVN.

Foi útil?

Solução

significa "desconhecido nome de host de erro" que, por algum motivo você não pode acessar o host que você mencionou na URL que você está tentando usar com o Subversion. Por exemplo, se o seu URL é http: // myCollabnetSubversionServerName / svn / mySuperProject / trunk então isso significa que você não pode chegar myCollabnetSubversionServerName. o computador cliente pode ver o servidor myCollabnetSubversionServerName?

Oh, desculpe, para também responder à própria pergunta: Normalmente, o URL de um repositório é http: // ou https: // seguido pelo nome do computador servidor se você estiver em uma LAN ou o nome do domínio se o servidor está na Internet, talvez seguido de port suas escutas servidor Web para (se é padrão, você não tem que colocar isso ), seguido por SVN , seguido pelo nome do repositório .

Exemplos:

ou

Outras dicas

Isso é um erro Subversion? Soa mais como um DNS erro relacionado / WINS se o seu cliente não pode resolver o nome do servidor Subversion.

Se 'hostname ping' não pode resolver o nome do host, então não é um erro de Subversion.

Você pode acessar o servidor usando, por exemplo Ping?

Talvez ele ajuda se você usar o endereço IP do servidor em vez de seu nome de host. Se você quiser saber seu endereço IP, mas não sei como, você pode ser capaz de visitar http: // www.whatismyip.com/ a partir do servidor para descobrir. Isso supõe que o servidor será acessível a partir da internet, em vez de sua rede local.

Estou realmente cético se existe uma maneira de voltar a partir do servidor que é o URL do servidor correto. A solução para o seu nome de host desconhecido é - criar uma entrada no arquivo hosts no sistema cliente para mapeamento de endereços IP para o nome de host [SVN nome do servidor]

Geralmente, o arquivo hosts está localizado no - c: \ windows \ system32 \ drivers \ etc e as necessidades de entrada a ser feita no seguinte formato

192.168.0.1 SVNServerName

Espero que isso ajude!

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