[英]GitLab Backup - bundle command not found
您好stackoverflow社區,
我的設置:
問題:
創建GitLab的備份時,我通常轉到gitlab目錄並使用以下命令:
bundle exec rake gitlab:backup:create RAILS_ENV=production
效果很好。 但是,我昨天嘗試了此操作,由於未知原因,系統告訴我找不到命令捆綁包。 因此,我向Google尋求幫助。 Web上的一些文章提到要重新安裝Ruby和Bundler,我發現這很奇怪,因為Omnibus GitLab附帶了它們自己的版本(並且以前可以使用)。 盡管如此,我還是這樣做了,當運行上面的命令時,我現在得到消息:
Could not locate Gemfile or .bundle/ directory
Ruby 2.4.2和Ruby 2.3.6都會發生這種情況,即使我在上述備份命令中提供了捆綁的路徑也是如此。 現在,有一些建議,我必須將Gemfile復制(我想這意味着它本身捆綁了嗎?)到特定位置,但是我不知道哪個位置。 細節沖突或模糊。 所以,我被困住了。
我不太確定,首先在Omnibus GitLab之外擺弄Ruby版本是正確的解決方案。 只是感覺不對,但是我沒有主意。
誰能幫我嗎?
sudo gitlab-rake gitlab:backup:create
做到了。
不知道版本之間是否有所更改,或者我只是記錯了。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.