2010-10-27 16 views
2

Je suis derrière un proxy et j'ai un petit bijou dans mon Gemfile. Comment puis-je configurer bundler pour utiliser git avec les paramètres proxy appropriés?Comment assembler un git gem derrière un proxy?

J'ai déjà $ http_proxy réglé correctement, ainsi que mon .gemrc. Pourtant, ça ne marche pas. Etes-vous sûr d'utiliser git-over-http?

+1

Avez-vous obtenu cela fonctionne? Je suis coincé avec exactement le même problème :( – Ninad

+0

Oui. Je ai cela fonctionné, fondamentalement, vous devriez utiliser le http: // ... url au lieu du git: //, et, bien sûr, vous devriez avoir le proxy correctement configuré pour le protocole http La réponse d'Ariejan est correcte –

Répondre

5

C'est à dire. votre URL git commence par http://?

+0

bon point! J'utilise le protocole git ... –

3
  1. Rappelez-vous que la mise en http_proxy pour votre utilisateur soit conservée lorsque vous exécutez sudo coutume - de le préserver, faire:

    sudo -E yourcommand 
    

    Je suis mon gem install travail en installant d'abord proxy local cntlm. Les instructions ici est succincte: http://www.leg.uct.ac.za/howtos/use-isa-proxies

  2. au lieu de numéro d'étudiant, vous mettriez votre domaine nom d'utilisateur

  3. Pour utiliser le proxy local cntlm, exec:

    sudo gem install --http-proxy http://localhost:3128 theGem