0) Før du begynder
Sørg venligst for, at du har korrekt hardware- og softwarekonfiguration til serveren som beskrevet her. Følgende betingelser skal overholdes:
- Webserveren skal have FULD adgang til public, files, log, tmp mapperne => KØR IKKE REDMINE INSTALLER UNDER ROOT!
- Webrick webserver understøttes IKKE
- Easy Redmine-plugins placeres i [redmine_root]/plugins/easyproject/easy_plugins
- Opgraderingsproceduren indeholder migration af tekstformatering. Hvis du har brugt Textile eller Markdown tekstredigering (som er standard i Redmine, og som var tilgængelig indtil Easy Redmine version 10), vil teksterne blive konverteret til HTML understøttet af CKEditor 5. Nogle funktioner (såsom "toc") vil blive fjernet.
- Installationen opsætter IKKE CRON automatisk - du skal gøre det manuelt
- For at Redmine-installationen kan køre korrekt, kræves der mindst 250 MB ledig plads på roddisken
- Serveren skal have ubegrænset internetforbindelse, mindst under installationen
- Redmine må ikke indeholde nogen tredjeparts-plugins eller ændringer. Mere i punkt 2.1 i installationsbetingelserne
- Før du opdaterer eksisterende Easy Redmine, skal du kontrollere indholdet af pluginmapperne i din nuværende installation og i opdateringspakken (/plugins og /plugins/easyproject/easy_plugins). Hvis opdateringspakken mangler nogle plugins, som findes i den nuværende installation, skal du skrive til support for at finde ud af hvorfor og for at få den korrekte pakke. Eller bare afinstallere de overflødige plugins fra dit system
Der findes også en detaljeret installationsmanual direkte i pakken i doc/INSTALL
1) Redmine Installer Ruby Gem
Først skal du installere Redmine Installer Ruby Gem. Brug følgende kommando til at installere gem'en:
$ gem install redmine-installer
(Eller gem update redmine-installer for at opdatere den eksisterende gem til den nyeste version.)
Når installer-gem'en er installeret/opdateret i din Ruby, kan du begynde opgraderingen.
Anmod om download af installer!
2) 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
Kommando til opgradering:
redmine upgrade [PATH_TO_PACKAGE] [REDMINE_ROOT]
Opgraderingsguiden fører dig gennem følgende trin:
1) Redmine Rod - definer, hvor din Redmine er installeret (hvis du ikke allerede har inkluderet det i kommandoen)
2) Indlæsning af pakke - indlæsning af pakken til den midlertidige mappe
3) Validering af nuværende Redmine
4) Backup - fuld / konfiguration + database / kun database
5) Opgradering - opgraderingskommandoer udføres
6) Flytning af Redmine - den nuværende Redmine opgraderes med nye filer
7) Profil gemmes - opgraderingsproceduren gemmes til fremtidig brug
Kommando til Redmine-opgradering - fra arkiv
redmine upgrade [PATH_TO_PACKAGE] [REDMINE_ROOT]
Eksempel
redmine upgrade easyredmine_2016_stable_u11271_v2018_1_2__platform_04_00.zip /home/easy/current
Kommando til Redmine-opgradering - fra 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 følgende switch
--skip-old-modifications