我正在尝试安装最新版本的gitlab。当我尝试
sudo -u git -H bundle install --deployment --without development test mysql was --verbose
它总是显示错误Network error while fetching
,并在我重试时再次重新获取所有包,然后再次出现错误,因为我的网络不稳定。如何告诉捆绑包不要获取已经获取的包?
答案 0 :(得分:9)
尝试添加捆绑安装--retry
选项:
sudo -u git -H bundle install --retry 4 --deployment --without development test mysql was --verbose
这将重试失败的网络请求4次。来自Bundler Documentation:
- 重试:重试失败的网络和git请求。
注意:如果它抱怨Unknown switches '--retry'
,那么您的bundler
版本已经过时了。用以下内容更新:
gem update bundler
然后再试一次。