Sto usando Gitlab e sto cercando di seguire queste istruzioni per aggiornare il mio gitolite v2 a v3:Rubino gemme con Gitlab tale file da caricare - RB-inotify
"Se questo problema si verifica in 2.9.x è necessario reinstallare gitolite.
1) backup di tutti i repository. Basta copiare/home/GIT/repository/* altrove.
2) Installare il nuovo gitolite. Vedi https://github.com/gitlabhq/gitlabhq/blob/master/doc/installation.md
3) copia repository indietro.
4) sudo -u gitlab -H impacchettare exec gitlab rake: gitolite: update_keys & & sudo -u gitlab -H impacchettare exec gitlab rake: gitolite: update_repos
Questo è tutto.
Che passi anche in relazione agli utenti che vogliono aggiornare gitolite v2 a v3"
mio Gemfile e Gemfile.lock hanno rb-inotify in loro come illustrato di seguito:
[email protected]:~/gitlabhq$ grep notify Gemfile
gem 'rb-inotify', :require => linux_only('rb-inotify')
[email protected]:~/gitlabhq$ grep notify Gemfile.lock
rb-inotify (0.8.8)
rb-inotify
sto cercando di aggiornare le mie chiavi e pronti contro termine utilizzando i seguenti comandi ma ho sempre ottenere l'errore "tale file da caricare --rb-inotify"
[email protected]:~/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)
Ho provato a installare un pacchetto e l'elenco di "Utilizzo" non contiene la gemma rb-notify.
Ho provato ad installare la gemma rb-inotify in questo modo:
sudo -u gitlabhq gem install rb-inotify
ho spazzato via il file Gemfile.lock e quindi eseguire:
sudo -u gitlabhq bundle install
Ancora nessuna fortuna.
Come posso ottenere che Gitlab riconosca e utilizzi rb-inotify. Grazie -
Hai provato a installare 'ruby-inotify'? https://github.com/aredridel/ruby-inotify (come suggerito in http://stackoverflow.com/questions/8061881/ruby-loaderror-inotify) – VonC
Sì, ho clonato quel repository e ho eseguito 'sudo gem install ruby-inotify 'e ha ricevuto un messaggio di successo ma ha ancora lo stesso errore con il comando' sudo -u gitlab -H bundle exec rake gitlab: gitolite: update_keys ' – PhilBot
Puoi provare a rimuovere qualsiasi' 'inotify' 'riferimento' Gemfile' e 'Gemfile .lock', per vedere se è possibile eseguire il comando 'rake'? – VonC