Как в комплекте установить git gem за прокси? - PullRequest
2 голосов
/ 27 октября 2010

Я за прокси-сервером, и у меня есть git-гем в моем Gemfile Как я могу настроить упаковщик на использование git с соответствующими параметрами прокси?

У меня уже правильно установлен $ http_proxy, как и мой .gemrc. Тем не менее, это не работает.

Ответы [ 2 ]

5 голосов
/ 27 октября 2010

Вы уверены, что используете git-over-http? То есть URL вашего git начинается с http://?

3 голосов
/ 26 сентября 2012
  1. Помните, что настройка http_proxy для вашего пользователя не будет сохранена при выполнении sudo - чтобы сохранить его, выполните:

    sudo -E yourcommand
    

    Я установил свой гем, сначала установив локальный прокси cntlm. Инструкции здесь лаконичны: http://www.leg.uct.ac.za/howtos/use-isa-proxies

  2. Вместо номера студента вы должны указать имя пользователя вашего домена

  3. Чтобы использовать локальный прокси cntlm, выполните exec:

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