2009-10-06 6 views
2

J'ai du mal à me connecter à mon référentiel VisualSVN Server à partir d'ordinateurs situés en dehors de mon réseau domestique. Jusqu'ici, j'ai seulement essayé de remplacer le nom de mon ordinateur par l'adresse IP de mon ordinateur dans l'URL du référentiel, mais cela ne fonctionne pas;Serveur VisualSVN Server

https://MY-PC/svn/ProjectTrunk 

Pouvez-vous me signaler les étapes dont j'ai besoin pour m'assurer que je peux servir le référentiel à des ordinateurs externes?

+0

Il s'agit plus d'une question serverfault. Si vous pouvez vous connecter sur le LAN, votre routeur ou votre FAI peut filtrer le trafic HTTPS sortant. – 48klocs

Répondre

3

Vous aurez probablement besoin d'installer une solution de DNS dynamique tel que DynDNS, ce qui vous permet d'accéder à votre ordinateur en utilisant un nom fixe (même si son adresse IP change).

4

Utilisez-vous VisualSVN Server? Si ce n'est pas le cas, cela vous facilitera la vie.

quelques autres:

  1. utiliser l'adresse IP (ne pas utiliser 192.xxx soit, utilisez l'IP externe, de sorte que vous pouvez obtenir de l'extérieur), et pas votre nom d'ordinateur pour repo emplacement
  2. assurez-vous que le port est ouvert sur votre routeur et pare-feu
  3. assurez-vous de spécifier le numéro de port lorsque vous vous connectez à votre repo

pour répondre à votre commentaire:

Faites un clic droit sur votre serveur (dans le Gestionnaire de serveur VisualSVN), allez dans Propriétés, puis cliquez sur l'onglet Réseau - vous verrez le port là. Lorsque vous vous connectez à votre repo procédez comme suit:

https://111.111.111.111:8443/svn/PeojectTrunk

(8443 est le numéro de port, 111.111.111.111 est votre adresse IP)

+0

J'utilise le serveur visualsvn. Comment identifiez-vous le numéro de port? – kaivalya

Questions connexes