“如果这个问题发生在2.9.x,你应该重新安装gitolite.
1)备份所有存储库.只需复制/ home / git / repositories / *在其他地方.
2)安装新的gitolite.见https://github.com/gitlabhq/gitlabhq/blob/master/doc/installation.md
3)复制存储库.
4)sudo -u gitlab -H bundle exec rake gitlab:gitolite:update_keys&&& sudo -u gitlab -H bundle exec rake gitlab:gitolite:update_repos
就这样.
那些步骤也与想要将gitolite v2更新到v3“
我的Gemfile和Gemfile.lock在其中具有rb-inotify,如下所示:
gitlabhq@build:~/gitlabhq$grep notify Gemfile gem 'rb-inotify',:require => linux_only('rb-inotify') gitlabhq@build:~/gitlabhq$grep notify Gemfile.lock rb-inotify (0.8.8) rb-inotify
我正在尝试使用以下命令更新我的密钥和repos,但是我总是收到错误“没有这样的文件加载–rb-inotify”
gitlabhq@geminibuild:~/gitlabhq$sudo -u gitlabhq -H bundle exec rake gitlab:gitolite:update_keys rake aborted! no such file to load -- rb-inotify (See full trace by running task with --trace)
我试图进行捆绑安装,“使用”列表不包含rb-notify gem.
我试图安装rb-inotify gem,如下所示:
sudo -u gitlabhq gem install rb-inotify
我已经擦除了Gemfile.lock文件,然后运行:
sudo -u gitlabhq bundle install
还没有运气
如何让Gitlab识别和使用rb-inotify.谢谢 –
解决方法
RAILS_ENV =生产
给你的命令这在trouble shooting guide的“Gitlab”部分列出.
原文地址:https://www.jb51.cc/ruby/273579.html
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。