Я должен работать над довольно старинным проектом Ruby On Rails, чтобы некоторые изменения (в основном HTML и CSS) были изменены на некоторых веб-страницах. Раньше я не работал с Ruby On Rails, и я просто занимаюсь этим.Ошибка развертывания с помощью capistrano: «bundler: not executable: cap»
Я клонировал проект через git от github и установил все драгоценные камни через 'bundler install'. Обратите внимание, что я использую старую версию Ruby (1.8.7), так как мне сказали, что проект не будет работать с более новой версией. Заметьте также, что я нахожусь в Windows 7, и проект был построен с Mac OS X.
Теперь я пытаюсь получить изменения, внесенные мной на сайт в реальном времени (после совершения и нажатия изменений в репозиторий git) с помощью Capistrano (Установленная и версия 2.8.0), которое должно быть возможным с
bundle exec cap production deploy
Однако, когда я пытаюсь это я просто получаю:
bundler: not executable: cap
Любые идеи, что происходит не так здесь? Заранее большое спасибо!
С наилучшими пожеланиями, Питер
Спасибо за ваш ответ, но capistrano уже установлен, так что это не должно быть проблемой. 'cap -V -> Capistrano v2.8.0' и' cap -T' поднимает задачи, как вы сказали, без каких-либо проблем. –
Capistrano, однако, также определяется в gemfile в разделе 'group: development do ... gem 'capistrano' gem 'capistrano-ext' ... end', если это что-то меняет. –