שדרוג Redmine לעשות קל

Niniejszy przewodnik dotyczy osób, które zainstalowały Redmine ו-chcą dokonać aktualizacji do Easy Redmine. אתה זהה קרוקי są również wykorzystywane do instalowania aktualizacji na istniejącym Easy Redmine. Przewodnik ten instruuje, jak użyć kamienia szlachetnego Redmine Installer, aby zaktualizować swojego Redmine'a.

0) Przed rozpoczęciem

Upewnij się, że masz odpowiednią konfigurację sprzętową i serwerową, opisaną tutaj. Należy spełnić następujące warunki:

  • Webserwer musi mieć PEŁNY dostęp do folderów הציבור, קבצים, יומן, tmp => לא URUCHAMIAJ INSTALATORA Redmine JAKO ROOT!
  • שרת WWW Webrick לא התרשמתי
  • Wtyczki Easy Redmine należy umieścić w [redmine_root]/plugins/easyproject/easy_plugins
  • נוהל אקטואליזציה zawiera migrację formatowania textu. Jeśli korzystałeś z edytora tekstu טקסטיל lub Markdown (באמצעות Redmine ו-Redmine Easy Redmine 10), ניתן להשתמש בטקסט ב-HTML בקוד CKEditor 5.
  • Instalacja NIE ustawia automatycznie CRON - musisz to zrobić ręcznie
  • Aby poprawnie uruchomić מתקין Redmine, wymagane jest co najmniej 250 MB wolnego miejsca na dysku głównym
  • Serwer musi mieć nieograniczony dostęp dostęp do Internetu, przynajmniej podczas instalacji
  • Redmine nie może zawierać żadnych wtyczek lub modyfikacji innych firm. Więcej w punkcie 2.1 warunków instalacji
  • Przed aktualizacją istniejącego Easy Redmine, sprawdź zawartość folderów z wtyczkami w bieżącej instalacji iw pakiecie aktualizacyjnym (/ plugins i / Plugins / easyproject / easy_plugins). Jeśli pakiet aktualizacyjny nie zawiera niektórych wtyczek, które są w bieżącej instalacji, napisz do תמיכה, aby dowiedzieć się dlaczego i uzyskać poprawny pakiet. Lub po prostu odinstaluj nadmiarowe wtyczki z systemu

W pakiecie dostępny jest również szczegółowy podręcznik instalacji w folderze doc/INSTALL

1) Redmine Installer רובי Gem

Najpierw musisz zainstalować Redmine Installer Ruby Gem. אבני חן Aby zainstalować, אוזן:

$ gem להתקין redmine-installer

(לוב עדכון פנינה redmine aby zaktualizować istniejący gem do najnowszej wersji.)

Po zainstalowaniu/aktualizacji gemu instalatora w Ruby, możesz rozpocząć aktualizację.

Żądanie pobrania instalatora!

2) Aktualizacja istniejącej instancji Redmine

Instalator Redmine może zaktualizować istniejące Redmine z archiwum lub repozytorium git. Zainstalowane wtyczki są zachowywane lub aktualizowane, jeśli nowy pakiet je zawiera.

פרוצדורה אקטואליזאצ'י מוז'ה być zapisana w profilu dla następnej aktualizacji. פרופיל są przechowywane w HOME_FOLDER / .redmine-המתקין-profiles.yml

קומנדה לאקטואליזציה:

שדרוג מחדש [PATH_TO_PACKAGE] [REDMINE_ROOT]

Creator aktualizacji prowadzi Cię przez następujące kroki:

1) Redmine Root - zdefiniuj, gdzie jest zainstalowany Twój Redmine (jeśli jeszcze go nie uwzględniłeś w komendzie)
2) Ładowanie pakietu - ładowanie pakietu do folderu tymczasowego
3) Walidacja bieżącego Redmine
4) Tworzenie kopii zapasowej - pełna / konfiguracja + baza danych / tylko baza danych
5) Aktualizacja - wykonywanie poleceń aktualizacji
6) Przenoszenie Redmine - bieżący Redmine zostaje zaktualizowany z nowymi plikami
7) Zapisywanie profilu - procedura aktualizacji jest zapisywana dla przyszłego użytku

Komenda dla aktualizacji Redmine - z archiwum

שדרוג מחדש [PATH_TO_PACKAGE] [REDMINE_ROOT]

לדוגמה

redmine upgrade easyredmine_2016_stable_u11271_v2018_1_2__platform_04_00.zip /home/easy/current

Komenda dla aktualizacji Redmine - z profilu

שדרוג מוקש מחדש [PACKAGE] [REDMINE_ROOT] -פרופיל PROFILE_ID

Aktualizacja z niestandardowymi modyfikacjami

Jeśli korzystasz z wtyczki easyproject i nie chcesz kopiować modyfikacji clienta ze starej instancji, użyj przełącznika

-שינויים ישנים

Znajdź pełną informację w documentacji GEM

Wypróbuj Easy Redmine במחיר של 30 ימים

Pełne funkcje, zabezpieczenie SSL, codzienne kopie zapasowe, dostępne w Twojej lokalizacji