web-dev-qa-db-fra.com

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 référentiel qu'en définissant un proxy. Je suppose que si je veux obtenir le code de la même URL par svn, je dois également configurer un proxy. Alors, est-ce que quelqu'un d'entre vous pourrait me dire comment configurer un proxy HTTP dans svn?

En passant, j'utilise la ligne de commande svn client sous Linux.

90
Haiyuan Zhang

Avez-vous vu le FAQ entrée Et si je suis derrière un proxy? ?

... éditez votre fichier de configuration "serveurs" pour indiquer quel proxy utiliser. L'emplacement des fichiers dépend de votre système d'exploitation. Sous Linux ou Unix, il se trouve dans le répertoire "~/.Subversion". Sous Windows, il se trouve dans "% APPDATA%\Subversion". (Essayez "echo% APPDATA%", notez qu'il s'agit d'un répertoire caché.)

Pour moi, cela impliquait de supprimer les commentaires et de définir les lignes suivantes:

#http-proxy-Host=my.proxy
#http-proxy-port=80
#http-proxy-username=[username]
#http-proxy-password=[password]
120
Rich Seller

Vous pouvez trouver les instructions ici . Fondamentalement, vous ajoutez simplement

[global]
http-proxy-Host = ip.add.re.ss
http-proxy-port = 3128
http-proxy-compression = no

à ton ~/.Subversion/servers fichier.

60
Kimvais

Sous Windows 7, vous devrez peut-être éditer ce fichier

C:\Utilisateurs\<Nom d'utilisateur>\AppData\Roaming\Subversion\servers

[global]
http-proxy-Host = ip.add.re.ss
http-proxy-port = 3128
11
sdafjhjh

Il existe deux approches communes pour cela:

Si vous êtes sous Windows, vous pouvez aussi écrire http-proxy- options pour le registre Windows . C'est très pratique si vous devez appliquer des paramètres de proxy dans un environnement Active Directory via des objets de stratégie de groupe.

8
bahrep

Dans TortoiseSVN, vous pouvez configurer le serveur proxy sous Paramètres => Réseau

0
user3092818