Установка плагина Redmine

redmine plugins bundle

Установка плагина

На примере плагина Checklists от разработчиков redmineup.

  1. Скачиваем плагин напрямую или через git clone.
git clone git://github.com/projname/name_of_the_plugin.git
  1. От имени пользователя redmine распаковываем архив в папку /data/redmine/redmine/plugins/. В каталоге с названием плагина должны быть файлы.

  2. Запустить bundle install для установки необходимых гемов:

    bundle install
    

  3. Выполняем миграцию плагина на рабочее приложение:

    rake redmine:plugins:migrate RAILS_ENV=production
    

  4. Перезапускаем nginx:

    service nginx restart
    

Удаление плагина

  1. Cделать резервную копию БД (перед миграцией обязательно!).

  2. Выполните следующую команду, чтобы убрать плагин из базы данных

  3. для Redmine 1.x :

    rake db:migrate:plugin NAME=plugin_name VERSION=0 RAILS_ENV=production
    

  4. для Redmine 2.x:

    rake redmine:plugins:migrate NAME=plugin_name VERSION=0 RAILS_ENV=production
    

  5. Удалите плагин из папки плагинов:

  6. для Redmine 1.x:

    #{RAILS_ROOT}/vendor/plugins
    

  7. для Redmine 2.x:
    #{RAILS_ROOT}/plugins
    
  8. Перезагрузите Redmine.
    service nginx restart