簡體   English   中英

如何捆綁在代理后面安裝git gem?

[英]How to bundle install a git gem behind a proxy?

我在代理后面,我的Gemfile中有一個git gem。 如何配置bundler以使用git和相應的代理參數?

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

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

  1. 請記住,執行sudo時不會保留為用戶設置http_proxy - 為了保留它,請執行以下操作:

     sudo -E yourcommand 

    我通過首先安裝cntlm本地代理讓我的gem安裝工作。 這里的說明簡潔: http//www.leg.uct.ac.za/howtos/use-isa-proxies

  2. 而不是學生編號,您將放置您的域用戶名

  3. 要使用cntlm本地代理,exec:

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

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM