Heroku 上的 Redmine:缺少插件

Redmine on Heroku: missing plugins

我的插件工作正常并且出现在本地,但是当我在 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.

谢谢!

与此同时,我发现它可能与 git 子模块问题有关,因为 redmine_app_timesheets 文件夹存在但在 运行 [=17= 时被认为是空的].

所以我删除了这两个文件夹并使用以下方法重新安装了插件:

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

插件现在可以使用了,只是不确定删除本地插件可能丢失了哪些配置。