Встановлювач та оновлювач Redmine

Цей рубіновий камінь надає вам простого у використанні майстра для встановлення та оновлення Redmine. Він застосовний (і протестований) для індивідуальних встановлень на серверах Linux, Windows та Unix.

Це не посібник для встановлення Easy Redmine. Його можна знайти тут.

Встановлення Redmine

Для встановлення нової версії Redmine необхідно мати скомпільований Ruby та встановити Ruby Gem для встановлення Redmine. Для встановлення цього gem використовуйте:

Запит на завантаження майстра встановлення Redmine

$ gem install redmine-installer

Для правильної роботи встановлювача Redmine необхідно мати принаймні 250 МБ вільного місця на кореневому диску.

Після встановлення gem встановлювача в Ruby, встановлення можна запустити за допомогою наступної команди:

$ redmine install [PACKAGE] [REDMINE_ROOT]

Примітки:
[PACKAGE] - пакет встановлення Redmine (zip або gz)
[REDMINE_ROOT] - де встановити програму

Для отримання допомоги:

$ redmine help
$ redmine help install

Команди для встановлення Redmine - з архіву

Підтримуються архіви .zip .tar.gz

$ redmine install [PATH_TO_PACKAGE] [REDMINE_ROOT]
# з середовищем
$ redmine install [PATH_TO_PACKAGE] [REDMINE_ROOT] --env environment

Приклад:

$ wget http://www.redmine.org/releases/redmine-3.4.2.zip
$ redmine install redmine-3.4.2.zip

Команди для встановлення Redmine - з GIT

$ redmine install GIT_REPO --source git
# з конкретною гілкою
$ redmine install GIT_REPO --source git --branch GIT_BRANCH --env environment

Приклад:

$ redmine install git@github.com:redmine/redmine.git --source git

Приклад з конкретною гілкою GIT:

$ redmine install git@github.com:redmine/redmine.git --source git --branch 3.4-stable

Оновлення існуючого екземпляру Redmine

Встановлювач Redmine може оновити вашу існуючу версію Redmine з архіву або репозиторію git. Встановлені плагіни зберігаються або оновлюються, якщо новий пакет містить їх.

Процедуру оновлення можна зберегти в профіль для наступного оновлення. Профілі зберігаються в HOME_FOLDER/.redmine-installer-profiles.yml

Після запуску команди для оновлення:

$ redmine upgrade [PACKAGE] [REDMINE_ROOT]
# з середовищем
$ redmine upgrade [PACKAGE] [REDMINE_ROOT] --env environment

Для отримання допомоги:

$ redmine help
$ redmine help upgrade

Команди для оновлення Redmine - з git

$ redmine upgrade --source git
# з середовищем
$ redmine upgrade --source git --env environment

Команда для оновлення Redmine - з профілю

$ redmine upgrade [PACKAGE] [REDMINE_ROOT] --profile PROFILE_ID

Оновлення з власними модифікаціями

Якщо ви використовуєте плагін easyproject і не хочете копіювати клієнтські модифікації зі старої версії, використовуйте перемикач

--skip-old-modifications

Резервне копіювання Redmine

Є команда для резервного копіювання Redmine 

$ redmine backup [REDMINE_ROOT]

Повний посібник з встановлення та оновлення Redmine ->

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

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