Обновяване на Redmine до Easy

Този наръчник се отнася за тези, които инсталират Redmine и искат да оновят Easy Redmine. Ти сам използваш кроки за инсталиране на оновлен в съществуващия Easy Redmine. Ръководството се обучава, като използвате този скъпоценен инструмент за инсталиране на Redmine за актуализиране на вашия Redmine.

0) Пред початком

Преконирайте се, що у вас е правилна конфигурация на апаратното и програмното осигуряване на сървъра, както е описано тук. Необходимо е да следвате следните условия:

  • Уеб сървърът трябва да има ПОВЕН достъп до папок публично, файлове, дневник, TMP => НЕ ЗАПУСКАЙТЕ ИНСТАЛЯТОР REDMINE ПИД ROOT!
  • Webrick уеб сървър НЕ се поддържа
  • Плагините Easy Redmine се размищват в [redmine_root]/plugins/easyproject/easy_plugins
  • Процедурата за актуализиране включва мигриране на форматиране на текст. Ако сте използвали редактиране на текста Текстилен ABO Markdown (който е стандартен в Redmine и който е достъпен за версии Easy Redmine 10), текстът ще бъде конвертиран в HTML, който поддържа CKEditor 5. Някои функции (например, "toc") ще бъдат премахнати.
  • Инсталирането НЕ на различния CRON автоматично - трябва да направите това връчно
  • За правилната работа на инсталатора на Redmine са необходими повече от 250 MB свободно място на коренния диск
  • Сървърът трябва да има неограничен достъп до Интернет, достъпен за време на инсталиране
  • Redmine не може да изпълни нито един плагин или модификация на страничните разработчици. Подробно в точка 2.1 умов инсталиране
  • Преди актуализацията на съществуващото Easy Redmine проверява съдържанието на папка с плагини в текущата инсталация и в актуализацията на пакета (/ плъгини че / Приставки / easyproject / easy_plugins). Ако актуализацията на пакета не съдържа някои плагини, които са в текущите инсталации, напишете поддържа, за да знаете, защо това е станало, и да получите правилния пакет. Або просто видалить зайви плагини от вашата система

Също така наличен подробен наръчник за инсталации в пакети в doc/INSTALL

1) Ruby Gem инсталатор Redmine

Първоначално трябва да инсталирате инсталатора на Ruby Gem Redmine. За инсталиране на каменю използвайте:

$ gem инсталирате redmine-installer

(Або gem update redmine-installer за актуализиране на съществуващия каменю до последната версия.)

Ако инсталационният инсталатор на камък е инсталиран / оновлен във вашия Ruby, можете да започнете актуализиране.

Поискайте изтегляне на инсталатора!

2) Оновление на съществуващия екземпляр Redmine

Инсталаторът Redmine може да онови вашия съществуващ Redmine от архив или хранилище git. Установените плагини се запазват или оновляват, ако новият пакет ги съдържа.

Процедурата за актуализация може да бъде запазена в профила за следваща актуализация. Профилите се събират в HOME_FOLDER / .redmine-монтажник-profiles.yml

Команда за актуализиране:

надстройка на redmine [PATH_TO_PACKAGE] [REDMINE_ROOT]

Майсторската актуализация ви води през следващите стъпки:

1) Корінь Redmine - определете, деинсталирате вашия Redmine (ако не сте го включили в командата)
2) Изтегляне на пакета - изтегляне на пакета до временна папка
3) Преглед на текущия Redmine
4) Резервно копиране - пълно / конфигурация + база данни / лишена база данни
5) Оновление - изисква се актуализиране на команди
6) Преместване на Redmine - текущият Redmine обновява нови файлове
7) Съхранение на профила - процедурата за обновяване се запазва за основно използване

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

надстройка на redmine [PATH_TO_PACKAGE] [REDMINE_ROOT]

приклад

redmine upgrade easyredmine_2016_stable_u11271_v2018_1_2__platform_04_00.zip /home/easy/current

Команда за актуализиране на Redmine - с профил

надстройка на redmine [ПАКЕТ] [REDMINE_ROOT] -профил PROFILE_ID

Оновление със промени на потребителя

Ако използвате плагин easyproject и не искате да копирате промените на клиента със стария екземпляр, използвайте премикач

--пропусни-старите-модификации

Намерете пълна информация в документацията на GEM

Изпробвайте Easy Redmine в 30-денна безплатна пробна версия

Пълнофункционален, защитен SSL, ежедневно резервно копиране, във вашите геолокации