bg
Език
  • en
  • de
  • fr
  • es
  • br
  • ru
  • jp
  • kr
Превод от изкуствен интелект
  • ee
  • ae
  • cn
  • vn
  • id
  • eu
  • il
  • gr
  • no
  • fi
  • dk
  • se
  • tr
  • bg
  • nl
  • it
  • pl
  • hu
  • ro
  • ua
  • cs

Редмайн ъпгрейд до Ийзи

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

0) Преди да започнете

Моля, уверете се, че имате правилна конфигурация на хардуера и софтуера на сървъра, както е описано тук. Трябва да се спазват следните условия:

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

Има и подробно ръководство за инсталиране, налично директно в пакета в doc/INSTALL

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

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

$ gem install redmine-installer

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

Когато инсталаторният gem е инсталиран/актуализиран в Ruby, можете да започнете с ъпгрейда.

Изтеглете инсталатора!

2) Актуализиране на съществуващия Redmine

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

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

Команда за ъпгрейд:

redmine upgrade [PATH_TO_PACKAGE] [REDMINE_ROOT]

Майсторът за ъпгрейд ви води през следните стъпки:

1) Redmine Root - дефинирайте къде е инсталиран вашият Redmine (ако още не сте го включили в командата)
2) Зареждане на пакета - зареждане на пакета във временната папка
3) Валидация на текущия Redmine
4) Резервно копие - пълно / конфигурация + база данни / само база данни
5) Актуализиране - изпълняват се команди за актуализиране
6) Преместване на Redmine - текущият Redmine се актуализира с нови файлове
7) Запазване на профила - процедурата за ъпгрейд се запазва за бъдеща употреба

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

redmine upgrade [PATH_TO_PACKAGE] [REDMINE_ROOT]

Пример

redmine upgrade easyredmine_2016_stable_u11271_v2018_1_2__platform_04_00.zip /home/easy/current

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

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

Актуализиране с персонализирани модификации

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

--skip-old-modifications

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

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

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