Intereting Posts
Git: нет разницы, когда временная метка и размер файла одинаковы Почему Гит хочет, чтобы я потянулся, прежде чем надавить? Разрешения не установлены для пользователей хранилища SVN. Как я могу найти строку, которую кто-то изменил с помощью git? Создание нового репозитория git из существующего Обновление нескольких приложений для Android из главной ветки git Как добавить файл .lnk в репозиторий SVN на томе сети? Как заставить Git / Subversion 1.7 работать с AIX 6.1? Испорченный проект git в мастерской Как добавить пользовательское приложение в список проверок статуса филиала GitHub? После перемещения файлов / каталогов GitHub не показывает историю для файлов, но Git делает – это из-за того, как я их перемещал? Subversion на Windows Server 2008 R2 как загружать файлы в репозиторий github Как использовать исходный контроль, когда моя рабочая копия должна находиться на общем хосте без доступа к SSH? Git pull зависает случайно

Linux не может найти gitlab-rake?

Поэтому я пытаюсь сделать резервную копию 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 .

Это зависит от того, где установлен gitlab.
Например:

 PATH=$PATH:/opt/gitlab/bin export PATH 

Проверьте, есть ли gitlab-rake в /opt/gitlab/bin .

Должны быть символические ссылки в / usr / bin .
Если нет, возможно, вы установили GitLab из источника ( sudo -u git -H bundle exec rake )