2016-08-22 3 views
0

Мои плагины работают отлично и появляются на месте, но, как я нажимаю мое приложение на Heroku, индексная страница плагинов пуста и нет плагин ...Redmine на Heroku: недостающие модули

Я удалил все от моего .gitignore конечно, как и предлагалось here, и я также побежал heroku run rake redmine:plugins:migrate.

Я получил следующие предупреждения амортизации, но я не знаю, если речь идет отсюда:

DEPRECATION WARNING: You have Rails 2.3-style plugins in vendor/plugins! Support for these plugins will be removed in Rails 4.0. Move them out and bundle them in your Gemfile, or fold them in to your app as lib/myplugin/* and config/initializers/myplugin.rb. See the release notes for more on this: http://weblog.rubyonrails.org/2012/1/4/rails-3-2-0-rc2-has-been-released. (called from <top (required)> at /app/Rakefile:7) 
Plugins in vendor/plugins (/app/vendor/plugins) are no longer allowed. Please, put your Redmine plugins in the `plugins` directory at the root of your Redmine directory (/app/plugins). 

Однако мои плагины уже включены в каталог «Plugins» и теперь я вроде о том, как решить эту проблему ...

Rails v3.2.17 с Redmine v2.5.1.

Спасибо!

ответ

0

Тем временем я обнаружил, что это может быть связано с проблемой git-подмодулей, поскольку папка redmine_app_timesheets присутствовала, но считалась пустой при запуске «heroku run bash».

Так что я удалил две папки и переустановить плагин с помощью:

git submodule add https://github.com/maxrossello/redmine_app__space.git plugins/redmine_app__space 
git submodule add https://github.com/maxrossello/redmine_app_timesheets.git plugins/redmine_app_timesheets 

Плагины теперь работают, просто не уверен, что конфигурация, которую я, возможно, потерял удаление локальных плагинов.

Смежные вопросы