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. Quelqu'un d'entre vous pourrait-il me dire comment configurer un proxy HTTP dans svn?
Au fait, j'utilise le svn
client en ligne de commande sous Linux.
Vous pouvez trouver les instructions ici . En gros, vous ajoutez simplement
à votre
~/.subversion/servers
dossier.la source
Sous Windows 7, vous devrez peut-être modifier ce fichier
C: \ Users \ <UserName> \ AppData \ Roaming \ Subversion \ servers
la source
Il existe deux approches courantes pour cela:
Spécifiez les
http-proxy-
options dans votre fichier /etc/.subversion/servers ou% APPDATA% \ Subversion \ servers ,Utilisez l'
--config-option
option de ligne de commande pour spécifier les mêmeshttp-proxy-
options dans la ligne de commande unique que vous exécutez. Par exemple,Si vous êtes sous Windows, vous pouvez également écrire des
http-proxy-
options dans le registre Windows . C'est très pratique si vous devez appliquer des paramètres de proxy dans l'environnement Active Directory via des objets de stratégie de groupe.la source
alias svn-my-proxy='svn --config-option ...'
pour pouvoir utilisersvn-my-proxy co http://svn/repo/trunk
. Cela vous permet de basculer facilement entre les configurations proxy (svn-my-proxy co
) et sans proxy (svn co
) en fonction du réseau sur lequel se trouve votre machine à ce moment-là. Vous pouvez ajouter laalias
commande à votre~/.bashrc
pour être recréée lors de la prochaine connexion bash. M'aide beaucoup entre mon réseau de travail et mon réseau domestique!Dans TortoiseSVN vous pouvez configurer le serveur proxy sous Paramètres => Réseau
la source
La plupart des * nixen comprennent la variable d'environnement 'http_proxy' lors de l'exécution de requêtes Web.
devrait faire l'affaire. La plupart des bibliothèques http vérifient cette (et d'autres) variables d'environnement.
la source
http_proxy
convention semble fonctionner (SVN v1.8.10). Mais ce n'est pas le cas sous Centos 6.6 (SVN v1.6.11). J'ai cherché dans leur changelog mais je n'ai rien trouvé d'assez clair. Une idée si elle a été corrigée pour de bon?