Як встановити плагін у Redmine без проблем.

4/27/2020
3 minutes
Лукаш Беньа.

Розробники створили широкий спектр плагінів навколо Redmine, які підвищують функціональність ядра. Прочитайте, щоб дізнатися, як ви можете без проблем встановити плагін в Redmine.

Перший крок

Скопіюйте та вставте каталог вашого плагіна в «# {RAILS_ROOT}/plugins». Якщо ви використовуєте GitHub як джерело для безпосереднього завантаження плагіна, ви можете зробити це, змінивши каталог вашого плагіна та виконавши команду, таку як git clone git://github.com/user_name/name_of_the_plugin.git.


Другий крок

Встановіть необхідні геми для плагінів за допомогою команди: bundle install --without development test


Третій крок

Останнім кроком у встановленні плагіна є перезапуск вашої програми Redmine.

Тепер ви зможете спостерігати список плагінів, перейшовши до Адміністрування-> Плагіни. Наступним кроком є налаштування цього плагіна (щойно встановленого), якщо його потрібно налаштувати, перш ніж ви зможете його використовувати.


Встановлення плагінів Redmine на Linux

Щодо встановлення плагінів Redmine на Linux, більшість з цих плагінів досить прості для встановлення та не змінюють дані в базі даних Redmine. Однак настійно рекомендується зробити повне резервне копіювання перед встановленням. Зазвичай люди просто копіюють та вставляють плагін (розархівований) до папки Redmine->plugins-> . Однак деякі з плагінів можуть потребувати певних таблиць бази даних та/або Ruby gems.

Ось загальні кроки для встановлення будь-якого плагіна Redmine на Linux. Ви повинні виконати всі команди з кореневої папки Redmine (/var/www/redmine). Ця коренева папка містить файл «config.ru».


Крок 1: Перейдіть до кореневої папки програми Redmine

cd /var/www/redmine


Крок 2: Скопіюйте та розархівуйте плагін Redmine

cp [plugin_name]-x_x_x-pro.zip plugins/
cd plugins
unzip [plugin_name]-x_x_x-pro.zip


Крок 3: Встановлення необхідних гемів

cd /var/www/redmine
bundle install --without development test --no-deployment


Крок 4: Мігрування таблиць плагіна

bundle exec rake redmine:plugins NAME=[plugin_name] RAILS_ENV=production


Крок 5: Перезапуск Redmine

touch tmp/restart.txt

Ви можете знайти повний список всіх доступних плагінів Redmine в Каталозі плагінів. На даний момент в офіційному каталозі Redmine є понад 600 плагінів.


Оновлення плагінів в Redmine

Легка версія нашого плагіна має структуру бази даних, подібну до PRO. Це означає, що вам не потрібно мігрувати базу даних, якщо у вас є ідентичний номер версії про та легких плагінів. Однак перед встановленням рекомендується створити повне резервне копіювання.

Ось загальні кроки для оновлення будь-якого плагіна (ще раз, ви повинні виконати всі команди з кореневої папки Redmine/var/www/redmine).

Крок 1: Видаліть легку версію плагіна
cd /var/www/redmine
rm -fr plugins/[plugin_name]
Крок 2: Скопіюйте та розархівуйте про версію плагіна
cp [plugin_name]-4_0_0-pro.zip plugins/
cd plugins
unzip [plugin_name]-4_0_0-pro.zip
Крок 3: Встановіть необхідні геми (так само, як вище)
Крок 4: Мігрування таблиць плагіна (так само, як вище)
Крок 5: Перезапуск Redmine (так само, як вище)

Оновлення Redmine на вищий рівень? Легко.

Отримайте всі потужні інструменти для ідеального планування, управління та контролю проектів в одному програмному забезпеченні.

Спробуйте Easy Redmine у 30-денній безкоштовній пробній версії

Повнофункціональний, захищений SSL, щоденне резервне копіювання, у вашій геолокації