Вопрос

Я использую Gitlab в качестве нашего локального хранилища, но когда я что-то толкаю в нее, это говорит мне, что у меня есть что-то не так с установленными драгоценными камнями.Я не программист Ruby.

У вас есть несколько советов о том, как это исправить?

Вот проблема:

remote: /usr/local/lib/ruby/gems/2.1.0/gems/bundler-1.6.5/lib/bundler/dsl.rb:39:in
`eval_gemfile': Gemfile syntax error compile error (Bundler::GemfileError)
remote: on line 23: syntax error, unexpected ':', expecting $end
remote: gem "mysql2", group: :mysql
remote:                     ^
remote:     from /usr/local/lib/ruby/gems/2.1.0/gems/bundler-1.6.5/lib/bundler/dsl.rb:10:in `evaluate'
remote:     from /usr/local/lib/ruby/gems/2.1.0/gems/bundler-1.6.5/lib/bundler/definition.rb:26:in `build'
remote:     from /usr/local/lib/ruby/gems/2.1.0/gems/bundler-1.6.5/lib/bundler.rb:153:in `definition'
remote:     from /usr/local/lib/ruby/gems/2.1.0/gems/bundler-1.6.5/lib/bundler.rb:116:in `setup'
remote:     from /usr/local/lib/ruby/gems/2.1.0/gems/bundler-1.6.5/lib/bundler/setup.rb:17
remote: error: hook declined to update refs/heads/master
.

Я пытался переустановить все драгоценные камни, но ничего не изменилось.У вас есть несколько советов, где проблема?

Это было полезно?

Решение

Убедитесь, что вы запускаете код с Ruby>= 1.9.Этот хеш-синтаксис не поддерживается в более старых версиях.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top