Как установить плагины на Redmine, размещенном на Heroku.com - PullRequest
2 голосов
/ 09 февраля 2011

Только что переместил redmine на платформу heroku, хотя я не могу заставить работать плагин backlog, он локально работает нормально.

Я выдвинул локальную базу данных на heroku aswwell.

1 Ответ

3 голосов
/ 10 февраля 2011

Публичный каталог Heroku недоступен для записи.Но по умолчанию Redmine предполагает / требует, так как при запуске сервера приложений он копирует статические ресурсы из плагинов (например, изображения, javascripts, css) в каталог public/plugin_assets.На Heroku это явно не удается.А поскольку резервные копии в значительной степени зависят от javascript, это действительно заметно.

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

Обратите внимание, что public/plugin_assets включен в значение по умолчанию .gitignore, поэтому вам необходимо удалитьэто оттуда, очевидно.

...