99 votes

Comment configurer un proxy HTTP pour svn ?

Je veux vérifier le code du référentiel http://code.sixapart.com/svn/perlbal/ . Je ne peux accéder à l'url du dépôt qu'en configurant un proxy. Je suppose que si je veux obtenir le code de la même URL par svn, je dois également configurer un proxy. L'un d'entre vous pourrait-il me dire comment configurer un proxy HTTP dans svn ?

Au fait, j'utilise la ligne de commande svn sous Linux.

-2voto

Petesh Points 29374

La plupart des *nixens comprennent la variable d'environnement 'http_proxy' lorsqu'ils effectuent des requêtes web.

export http_proxy=http://my-proxy-server.com:8080/
svn co http://code.sixapart.com/svn/perlball/

devrait faire l'affaire. La plupart des bibliothèques http vérifient cette variable d'environnement (et d'autres).

27 votes

Malheureusement, Subversion n'honore pas encore http_proxy, et ne le fera probablement jamais. Voir le problème à subversion.tigris.org/issues/show_bug.cgi?id=1327

3 votes

Merci de m'avoir prévenu. Je suis curieux : sous Ubuntu 14.10, la fonction http_proxy La convention semble fonctionner (SVN v1.8.10). Mais elle ne fonctionne pas sous Centos 6.6 (SVN v1.6.11). J'ai cherché dans leur changelog mais je n'ai rien trouvé de suffisamment clair. Une idée si le problème a été corrigé pour de bon ?

3 votes

Svn 1.8 a changé presque complètement le fonctionnement du réseau http. L'ajout du support pour http_proxy a pu être un effet secondaire.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X