gpt4 book ai didi

亚搏体育appGitlab导入: Could not locate Gemfile

转载 作者:行者123 更新时间:2023-12-02 00:46:56 27 4
gpt4 key购买 nike

我有一个带有 Debian Wheezy 的测试虚拟机,但没有安装 ruby​​。 Gitlab 6.9.2 已使用提供的安装程序安装,该安装程序带有嵌入式 ruby​​。现在,我想将一些旧的存储库导入Gitlab,但我找不到正确的过程。我认为应该是这样的:

su - git
export PATH=$PATH:/opt/gitlab/embedded/bin
cd ~
bundle exec rake gitlab:import:repos RAILS_ENV=production

但是,我只收到错误“无法找到 Gemfile”。我尝试了其他几种方法,还安装了 Debians ruby​​,搜索了多个 Google 和 StackOverflow 结果,但我无法让它工作。

最佳答案

您应该首先将存储库放入存储库目录中。 default path综合巴士是 /var/opt/gitlab/git-data/repositories/<namespace> 。然后你只需运行 rake 任务:

sudo -u git -H cp -r my-project/.git /var/opt/gitlab/git-data/repositories/<namespace>/my-project.git
sudo gitlab-rake gitlab:import:repos

参见invoking rake tasksimport mechanism .

编辑:发送 MR upstream将此信息包含在自述文件中。

关于亚搏体育appGitlab导入: Could not locate Gemfile,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24240843/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com