所以我尝试备份git。我找到了这个脚本(这里:https://gitlab.com/gitlab-org/gitlab-ce/blob/master/doc/raketasks/backup_restore.md)
但是,如果我使用此命令,则表示找不到该命令。我做错了什么?
root@gitlab-test git/gitlab# sudo gitlab-rake gitlab:backup:create SKIP=db,uploads
sudo: gitlab-rake: command not found
我也尝试了命令
sudo -u git -H bundle exec rake gitlab:backup:create RAILS_ENV=production
但是,该命令在upload.rb
处以Errno::ENOENT: No such file or directory
停止。
答案 0 :(得分:2)
这取决于安装gitlab的位置 例如:
PATH=$PATH:/opt/gitlab/bin
export PATH
检查gitlab-rake
中是否有/opt/gitlab/bin
。
There should be symlinks in /usr/bin。
如果没有,也许你已经从源代码(sudo -u git -H bundle exec rake
)