2010-10-27 74 views
2

我在代理之後,我的Gemfile中有一個git gem。我怎樣才能配置捆綁使用git與適當的代理參數?如何在代理之後捆綁安裝git gem?

我已經有$ http_proxy適當地設置,以及我的.gemrc。不過,它不起作用。

+1

你明白這工作?我堅持與完全相同的問題:( – Ninad 2012-01-05 10:22:47

+0

是的。我得到了這個工作,基本上,你應該使用http:// ... url而不是git://,當然,你應該有正確的代理配置爲http協議。Ariejan的回答是正確的。 – 2012-01-05 10:48:40

回答

5

你確定你使用的是git-over-http嗎?即你的git網址是否以http://開頭?

+0

好點!我正在使用git協議... – 2010-10-27 12:34:15

3
  1. 請記住,當你執行sudo的設置HTTP_PROXY您的用戶不會被保留 - 爲了保護它,這樣做:

    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