首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >找不到GitLab备份包命令

找不到GitLab备份包命令
EN

Stack Overflow用户
提问于 2018-03-09 09:56:34
回答 1查看 1.9K关注 0票数 1

你好,堆栈溢出社区,

我的设置:

  • CentOS 7(运行在VM中)
  • 总括GitLab CE 10.4.0 128 ef10(通过yum安装)
  • Bundler版本1.16.1 (2017-12-21提交0034ef341)

问题:

在创建GitLab的备份时,我通常转到gitlab目录并使用以下命令:

代码语言:javascript
运行
复制
bundle exec rake gitlab:backup:create RAILS_ENV=production

效果很好。然而,我昨天尝试了这个方法,由于未知的原因,系统告诉我找不到命令包。所以我向谷歌寻求帮助。网络上有一些文章提到要重新安装,我觉得这很奇怪,因为Omnibus GitLab提供了自己版本的这两个版本(而且它以前也起过作用)。尽管如此,当我在命令上运行时,我现在得到了这样的消息:

代码语言:javascript
运行
复制
Could not locate Gemfile or .bundle/ directory

这两者都是如此,Ruby 2.4.2和Ruby2.3.6,即使我在上面提到的备份命令中提供了绑定的路径。现在,有一些建议,我必须复制Gemfile (我想这意味着捆绑自己?)去一个特定的地点,但我不知道是哪一处。有矛盾的或模糊的细节。所以我被困住了。

我不太确定,在Omnibus GitLab之外,这个摆弄Ruby版本的方法首先是正确的解决方案。只是感觉不对,但我没有想法了。

有人能帮我吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-03-12 12:39:13

代码语言:javascript
运行
复制
sudo gitlab-rake gitlab:backup:create

成功了。

不知道在不同版本之间是否有变化,或者我只是记错了。

票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/49191060

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档