Redmine Installation
For at installere den nye Redmine skal du have en kompileret Ruby og installere Redmine installer Ruby Gem. For at installere denne gem brug:
Anmod om download af Redmine installationsguide
$ gem install redmine-installer
For at køre Redmine installer korrekt kræves mindst 250 MB ledig plads på roddisken.
Når installer gem er installeret i din Ruby, kan du køre installationen ved hjælp af følgende kommando:
$ redmine install [PACKAGE] [REDMINE_ROOT]
Bemærk:
[PACKAGE] - Redmine installationspakke (zip eller gz)
[REDMINE_ROOT] - hvor applikationen skal installeres
For at få hjælp:
$ redmine help
$ redmine help install
Kommandoer til Redmine Installation - fra Arkiv
Understøttede arkiver er .zip .tar.gz
$ redmine install [PATH_TO_PACKAGE] [REDMINE_ROOT]
# med miljø
$ redmine install [PATH_TO_PACKAGE] [REDMINE_ROOT] --env environment
Eksempel:
$ wget http://www.redmine.org/releases/redmine-3.4.2.zip
$ redmine install redmine-3.4.2.zip
Kommandoer til Redmine Installation - fra GIT
$ redmine install GIT_REPO --source git
# med specifik branch
$ redmine install GIT_REPO --source git --branch GIT_BRANCH --env environment
Eksempel:
$ redmine install git@github.com:redmine/redmine.git --source git
Eksempel med specifik GIT branch:
$ redmine install git@github.com:redmine/redmine.git --source git --branch 3.4-stable
Opgradering af eksisterende Redmine-instans
Redmine Installer kan opgradere din eksisterende Redmine fra arkiv eller git repository. Installerede plugins bevares eller opgraderes, hvis den nye pakke indeholder dem.
Opgraderingsproceduren kan gemmes i en profil til næste opgradering. Profiler gemmes i HOME_FOLDER/.redmine-installer-profiles.yml
Efter kørsel af kommandoen for opgradering:
$ redmine upgrade [PACKAGE] [REDMINE_ROOT]
# med miljø
$ redmine upgrade [PACKAGE] [REDMINE_ROOT] --env environment
For at få hjælp:
$ redmine help
$ redmine help upgrade
Kommandoer til Redmine Opgradering - fra git
$ redmine upgrade --source git
# med miljø
$ redmine upgrade --source git --env environment
Kommando til Redmine Opgradering - fra en profil
$ redmine upgrade [PACKAGE] [REDMINE_ROOT] --profile PROFILE_ID
Opgradering med brugerdefinerede ændringer
Hvis du bruger easyproject-plugin'et og ikke ønsker at kopiere klientændringerne fra den gamle instans, skal du bruge switch'en
--skip-old-modifications
Redmine Backups
Der er en kommando til at tage backup af Redmine
$ redmine backup [REDMINE_ROOT]