2009-09-01 7 views
0

Comment puis-je utiliser un système de contrôle de version derrière un proxy HTTP authentifiant. Notez que j'ai dit "un VCS", donc ça peut être SVN, CVS, BAZAAR ... J'ai essayé plusieurs clients SVN - ils ne fonctionnent pas. On dirait que BZR a une option pour ça, mais je n'en ai vu aucune mention publique. Aidez-moi.Comment utiliser un VCS derrière un proxy HTTP?

Répondre

0

Bazaar, définissez les HTTP_PROXY ou HTTPS_PROXY variables d'environnement avec une commande comme:

export HTTP_PROXY="http://[email protected]:3128 

Il devrait alors vous demander un mot de passe lorsque vous interagissez avec des serveurs distants.

1

Avez-vous essayé les suggestions sur le site Web de Subversion? Link

J'ai trouvé que, si leurs suggestions ne fonctionnent pas, il sera tout aussi difficile de faire fonctionner d'autres VCS.

Quels problèmes avez-vous rencontrés?

+0

J'ai configuré SVN comme le dit le site Web, mais cela ne fonctionne toujours pas. Ai-je besoin de spécifier autre chose que l'adresse proxy, le port, le nom d'utilisateur et le mot de passe? En outre, je pense que le proxy que j'utilise permet seulement le trafic par le port 80 ... – aviraldg

+0

Un peu plus d'examen montre que SVN est en train d'essayer de se connecter aux ports 4XXX sur le proxy (que je pense que le proxy ne permet pas). SVN peut-il fonctionner avec seulement le port 80? – aviraldg

+0

Premièrement: Essayez-vous de faire fonctionner le client ou le serveur? Deuxièmement: Si vous essayez d'utiliser le client, pourriez-vous poster un échantillon de l'URL que vous utilisez? Troisièmement: Si vous essayez d'utiliser le serveur, je vous recommande d'utiliser l'intégration Apache. –

0

Avez-vous essayé le client SVN TortoiseSVN? Cliquez:

TortoiseSVN/Settings/Network 

... et vous pouvez remplir vos paramètres de proxy, y compris votre nom d'utilisateur et mot de passe, si nécessaire.

Questions connexes