Instalator i kreator aktualizacji Redmine

Ten klejnot rubinowy zapewnia łatwy w użyciu kreator instalacji i aktualizacji Redmine. Jest on stosowalny (i przetestowany) dla niestandardowych instalacji na serwerach Linux, Windows i Unix.

To nie jest instrukcja instalacji Easy Redmine. Można ją znaleźć tutaj.

Instalacja Redmine

Aby zainstalować nową wersję Redmine, musisz mieć skompilowany Ruby i zainstalować Redmine installer Ruby Gem. Aby zainstalować ten gem, użyj:

Żądanie pobrania kreatora instalacji Redmine

$ gem install redmine-installer

Aby poprawnie uruchomić instalator Redmine, wymagane jest co najmniej 250 MB wolnego miejsca na dysku głównym.

Po zainstalowaniu gemu instalatora w Ruby, instalację można uruchomić za pomocą następującej komendy:

$ redmine install [PACKAGE] [REDMINE_ROOT]

Uwagi:
[PACKAGE] - pakiet instalacyjny Redmine (zip lub gz)
[REDMINE_ROOT] - miejsce instalacji aplikacji

Aby uzyskać pomoc:

$ redmine help
$ redmine help install

Komendy instalacji Redmine - z archiwum

Obsługiwane są archiwa .zip .tar.gz

$ redmine install [PATH_TO_PACKAGE] [REDMINE_ROOT]
# z środowiskiem
$ redmine install [PATH_TO_PACKAGE] [REDMINE_ROOT] --env environment

Przykład:

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

Komendy instalacji Redmine - z GIT

$ redmine install GIT_REPO --source git
# z określoną gałęzią
$ redmine install GIT_REPO --source git --branch GIT_BRANCH --env environment

Przykład:

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

Przykład z określoną gałęzią GIT:

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

Aktualizacja istniejącej instancji Redmine

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

Procedurę aktualizacji można zapisać w profilu dla następnej aktualizacji. Profile są przechowywane w HOME_FOLDER/.redmine-installer-profiles.yml

Po uruchomieniu polecenia aktualizacji:

$ redmine upgrade [PACKAGE] [REDMINE_ROOT]
# z środowiskiem
$ redmine upgrade [PACKAGE] [REDMINE_ROOT] --env environment

Aby uzyskać pomoc:

$ redmine help
$ redmine help upgrade

Komendy aktualizacji Redmine - z git

$ redmine upgrade --source git
# z środowiskiem
$ redmine upgrade --source git --env environment

Komenda aktualizacji Redmine - z profilu

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

Aktualizacja z niestandardowymi modyfikacjami

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

--skip-old-modifications

Kopie zapasowe Redmine

Istnieje polecenie do tworzenia kopii zapasowej Redmine

$ redmine backup [REDMINE_ROOT]

Pełny samouczek dla instalatora i aktualizatora Redmine ->

Wypróbuj Easy Redmine przez 30 dni za darmo

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