2010-12-03 5 views
1

J'ai un serveur Ubuntu sur le réseau local de mon entreprise qui exécute un serveur Subversion. Je peux facilement accéder à ce référentiel depuis le réseau en utilisant svn: // localip/repos-nameCheckout Référentiel SVN provenant d'un réseau local externe utilisant un port différent du standard 3690

J'essaye de configurer ceci afin que les membres de l'équipe puissent accéder au serveur Subversion depuis leur domicile. Nous avons une adresse IP statique. Malheureusement, nous ne sommes pas la seule équipe à travailler dans cette entreprise et l'autre équipe a déjà Subversion en cours d'exécution sur leur serveur. Depuis qu'ils l'ont mis en place d'abord, ils ont pris le port 3690 et l'ont transmis à leur serveur.

Nous devons maintenant accéder à notre serveur Subversion en utilisant un port différent (c'est-à-dire, dire le port 19333 avant de pointer vers notre serveur Subversion sur le port 3690).

Cependant, je n'arrive pas à trouver comment accéder à notre serveur Subversion qui utilise notre port différent.

J'ai essayé svn://staticip:19333/repo-name, mais cela donne une erreur indiquant qu'aucun dépôt n'est disponible.

Nous utilisons TortoiseSVN pour accéder aux dépôts.

Répondre

0

La meilleure façon de diagnostiquer ce genre de problème de connexion est d'utiliser telnet:

telnet staticIPaddress 19333 

Si vous obtenez une connexion et le serveur Subversion vous donne un en-tête (il a quelques parenthèses, mais je ne rappelez-vous précisément à quoi il ressemble) alors vous avez une bonne connexion et le problème réside probablement dans TortoiseSVN et sa syntaxe pour l'utilisation de ports alternatifs (je pense que cette partie est correcte cependant). Cependant, si vous ne pouvez pas établir cette connexion, vous devrez examiner la configuration de transfert de port.

Questions connexes