2

我在 OpenShift 中运行 Redmine 2.0.3。这是一个 Ruby 1.9 墨盒,安装了https://github.com/ramr/redmine-2.0-openshift-quickstart. 我正在尝试安装 redmine_charts2 ( https://github.com/pharmazone/redmine_charts2)。我已按照说明进行操作,请记住它是 Rails 3 和 Redmine 2。例如,插件必须位于plugins文件夹中,而不是vendor/plugins.

当我去administration --> information一切似乎都很好,但它说 Redmine plugins: no plugin installed </p>

错误日志不显示错误消息。

我尝试将插件移动到vendor/plugins它显然失败了。

我错过了什么?

4

2 回答 2

2

您必须在 plugins/ 中创建一个 git 子模块并添加 post_deploy 钩子: bundle exec rake redmine:plugins:migrate RAILS_ENV=production

于 2013-03-15T12:44:48.970 回答
2

@rclsilver 实际上解决了我的问题。详情如下:

$ git submodule add https://github.com/pharmazone/redmine_charts2 plugins/redmine_charts2
vim .openshift/action_hooks/post_deploy
git rm --cached plugins/redmine_charts2
git submodule update --init
于 2013-03-17T12:01:38.290 回答