Я работаю над проектом Ruby on Rails, который использует overcommit для выполнения различных проверок во время процесса фиксации. Все отлично работает в командной строке, я могу совершать, менять ветви, нажимать и тянуть без проблем. Однако, когда я пытаюсь выполнить те же действия в RubyMine, я получаю следующее сообщение об ошибке:Rubymine: сверхкомпьютер не установлен
This repository contains hooks installed by Overcommit, but the `overcommit` gem is not installed.
Install it with `gem install overcommit`.
Несмотря на то, что overcommit камень установлен в РВМ gemset для этого проекта.
Моя установка выглядит следующим образом:
- RubyMine 8.0.3
- РВМ 1.26.11
- рубин 2.2.3
- overcommit 0.29.1
в настройках рубинового унаследовала ли вы установили префикс Ruby SDK и Gems в правильные рубины и gemset RVM? –
Да, они оба установлены правильно. Я даже могу увидеть драгоценный камень overcommit в списке драгоценных камней, которые в настоящее время использует Rubymine. – IggyPlop