2013-06-14 3 views
1

Я попытался использовать решение, размещенное здесь: GitLab v5.0 git push problems, чтобы исправить ключи ssh, выходящие из проблемы синхронизации.Копирование с ошибкой syncronization gitlab ssh key

Однако, когда я запускаю команду rake как оба root & git пользователей на сервере репозитория, я получаю следующее сообщение:

[email protected] /home/git# rake gitlab:shell:setup RAILS_ENV=production --TRACE 

No Rakefile found (looking for: rakefile, Rakefile, rakefile.rb, Rakefile.rb) 
/usr/local/lib/ruby/gems/1.9.1/gems/rake-0.9.2.2/lib/rake/application.rb:495:in `raw_load_rakefile' 
/usr/local/lib/ruby/gems/1.9.1/gems/rake-0.9.2.2/lib/rake/application.rb:82:in `block in load_rakefile' 
/usr/local/lib/ruby/gems/1.9.1/gems/rake-0.9.2.2/lib/rake/application.rb:133:in `standard_exception_handling' 
/usr/local/lib/ruby/gems/1.9.1/gems/rake-0.9.2.2/lib/rake/application.rb:81:in `load_rakefile' 
/usr/local/lib/ruby/gems/1.9.1/gems/rake-0.9.2.2/lib/rake/application.rb:65:in `block in run' 
/usr/local/lib/ruby/gems/1.9.1/gems/rake-0.9.2.2/lib/rake/application.rb:133:in `standard_exception_handling' 
/usr/local/lib/ruby/gems/1.9.1/gems/rake-0.9.2.2/lib/rake/application.rb:63:in `run' 
/usr/local/lib/ruby/gems/1.9.1/gems/rake-0.9.2.2/bin/rake:33:in `<top (required)>' 
/usr/local/bin/rake:23:in `load' 
/usr/local/bin/rake:23:in `<main>' 

Как команда rake предполагается использовать для решения этой проблемы синхронизации?

ответ

1

Это может быть похоже на this issue 3922:

Вы должны выполнить эту команду в каталоге установки GitLab, содержащей Rakefile

Поэтому убедитесь, что идти в каталоге gitlab, где вы можете увидеть the Rakefile ,

+0

Спасибо за предложение. 'rake' теперь запускается, но он говорит:' Не знаю, как построить задачу 'gitlab: shell: setup'' –

+0

@awashburn Я думал, что это возможно. Теперь он может быть устаревшим и заменен gitlab-shell. – VonC