2017-09-21 69 views
1

J'essaie d'utiliser VisualSVN et PhpStorm pour me connecter à un serveur VisualSVN distant. J'ai l'adresse IP à la machine, et j'ai indiqué le chemin à la machine dans les deux programmes.Comment me connecter à un serveur VisualSVN distant?

Les chemins que j'ai essayé:
svn: //ip.ad.dr.ess/c:/Référentiels
svn + ssh: //ip.ad.dr.ess/c:/Référentiels

Dans Visual SVN, je reçois Impossible de se connecter à l'espace de noms WMI. Le serveur RPC est indisponible. (0x800706BA)

PhpStorm me donne svn: E210002: Il y avait un problème lors de la connexion à ip.ad.dr.ess: 22 lorsque j'utilise svn + ssh et svn: E210003: connexion refusée par le serveur lors de l'utilisation de svn: //

Actuellement, j'essaie simplement de me connecter aux dépôts distants, mais l'objectif final est de pouvoir ajouter des dépôts à distance.

Toute aide est appréciée!

Répondre

0

svn://ip.ad.dr.ess/c:/Repositories

svn+ssh://ip.ad.dr.ess/c:/Repositories

Ces adresses ne sont pas valides. Il ne devrait pas y avoir c: là. De plus, VisualSVN Server ne gère pas les dépôts via les protocoles svn: ou svn+ssh: svnserve. Il dessert les dépôts via HTTP (S). Vous devez vérifier l'URL correcte. Vous pouvez le trouver dans la console MMC VisualSVN Server Manager.

Si vous voulez ajouter les dépôts à distance, vous devez être administrateur VisualSVN Server (un membre du groupe VisualSVN serveur Admins sur l'ordinateur serveur) et le serveur doit être configuré pour l'administration à distance par l'article KB25: Configuring Remote Administration. Ne fausse pas que vous pouvez également utiliser PowerShell pour administrer le serveur à distance, voir la page PowerShell Scripting and Automation with VisualSVN Server.

+0

J'ai trouvé l'URL https grâce à vos conseils. Je reçois toujours la même erreur de VisualSVN. J'aurais aussi dû mentionner que j'utilise VisualSVN Standard Edition. Je ne suis pas sûr que cela joue un rôle dans cela. –

+0

@ H.E. vous ne pouvez pas utiliser la fonctionnalité https://www.visualsvn.com/server/features/remote-admin/ avec Standard Edition du serveur. BTW, l'erreur que vous affichez signifie que la console n'a pas pu contacter le serveur - pare-feu ou mauvais nom d'hôte du serveur pourrait être la raison. – bahrep

+0

Pare-feu était mon hypothèse initiale, mais votre réponse m'a aidé à me connecter avec succès au référentiel à partir d'un ordinateur distant sur le réseau via https. –