0) Przed rozpoczęciem
Należy upewnić się, że Prawidłowa konfiguracja sprzętu i oprogramowania serwera, jak opisano tutaj, Następujące warunki muszą być spełnione:
- Serwer www musi mieć Pełny dostęp do publicznego, plików dziennika, tmp foldery => NIE URUCHAMIAJ REDMINE INSTALLER UNDER ROOT!
- Serwer WWW WEBrick NIE jest obsługiwany
- Łatwe wtyczki Redmine przejdź do [redmine_root] / plugins / easyproject / easy_plugins
- Procedura aktualizacji obejmuje migrację formatowania tekstu. Jeśli użyłeś Włókienniczy or Obniżka cen edycja tekstu (które są standardem w Redmine i które były dostępne do wersji Easy Redmine 10), teksty zostaną przekonwertowane na HTML obsługiwany przez CKEditor 5. Niektóre funkcje (takie jak „toc”) zostaną usunięte.
- Instalacja nie jest automatycznie konfiguracji CRON - trzeba to zrobić ręcznie
- Dla prawidłowego funkcjonowania instalatora Redmine, przynajmniej 250 MB wymagane jest wolne od dysku głównego
- Serwer musi mieć nieograniczony dostęp do Internetu, przynajmniej podczas instalacji
- Redmine nie może zawierać żadnych wtyczek firm trzecich lub modyfikacje, Więcej w punkcie 2.1 z Warunki instalacji
- Przed aktualizacją istniejącej Łatwy Redmine, sprawdź zawartość folderów wtyczki w bieżącej instalacji w pakiecie aktualizacyjnym (/ plugins i / Plugins / easyproject / easy_plugins). Jeżeli pakiet aktualizacji brakuje niektórych wtyczek, które są w bieżącej instalacji, proszę pisać na wsparcie aby dowiedzieć się, dlaczego i uzyskać poprawny pakiet. Lub tylko odinstalować nadmiernych wtyczek z systemu
Dostępna jest również szczegółowa instrukcja instalacji dostępna bezpośrednio w pakiecie w doc/INSTALL
1) Redmine Installer Ruby Gem
Najpierw musisz zainstalować instalator Redmine Ruby Gem. Aby zainstalować klejnot, użyj:
$ gem zainstaluj redmine-installer
(Lub instalator gem update redmine zaktualizować istniejący klejnot do najnowszej wersji.)
Kiedy klejnot instalatora jest zainstalowany / zaktualizowany w Ruby, możesz zacząć od aktualizacji.
Instalator Zapytanie do pobrania!
2) Modernizacja istniejącej instancji Redmine
Redmine Installer można uaktualnić istniejącą Redmine z archiwum lub git repozytorium. Zainstalowane wtyczki są trzymane lub zmodernizowane jeśli nowy pakiet zawiera je.
Procedura aktualizacji może być zapisany w profilu dla następnej aktualizacji. Profile są przechowywane HOME_FOLDER / .redmine-instalator-profiles.yml
Polecenie do aktualizacji:
uaktualnij redmine [PATH_TO_PACKAGE] [REDMINE_ROOT]
Upgrade Wizard prowadzi użytkownika przez następujące etapy:
1) Redmine Root - zdefiniuj miejsce instalacji Redmine (jeśli jeszcze nie została dodana do polecenia)
2) Ładowanie pakietu - ładowanie pakietu do folderu tymczasowego
3) Walidacja bieżącym Redmine
4) Backup - pełna / konfiguracja + database / tylko w bazie
5) Upgrade - uaktualnienie polecenia są wykonywane
6) Przeprowadzka Redmine - aktualny Redmine się wzbogacona o nowe pliki
7) oszczędność profilu - Procedura aktualizacji jest zapisywane do wykorzystania w przyszłości
Polecenie dla Redmine Upgrade - z archiwum
uaktualnij redmine [PATH_TO_PACKAGE] [REDMINE_ROOT]
Przykład
redmine upgrade easyredmine_2016_stable_u11271_v2018_1_2__platform_04_00.zip /home/easy/current
Polecenie Redmine Upgrade - z profilu
aktualizacja redmine [PAKIET] [REDMINE_ROOT] --profile PROFILE_ID
Aktualizacja z niestandardowymi modyfikacjami
Jeśli używasz easyproject plugin i nie chcesz, aby skopiować modyfikacje klienta od starego przełącznika przypadek użycia
--pomiń stare-modyfikacje