0) Innan du börjar
Se till att du har ordentlig hårdvara och mjukvara serverkonfiguration som beskrivs här. Följande villkor måste uppfyllas:
- Webservern måste ha FULL tillgång till allmänheten, filer, log, tmp mappar => KÖR INTE REDMINE INSTALLATION UNDER ROT!
- Webrick webbserver stöds INTE
- Easy Redmine-plugins går till [redmine_root] / plugins / easyproject / easy_plugins
- Uppgraderingsproceduren innehåller migrering av textformatering. Om du använde Textil or Markdown textredigering (som är standard i Redmine, och som var tillgängliga fram till Easy Redmine version 10), kommer texterna att konverteras till HTML som stöds av CKEditor 5. Vissa funktioner (som "toc") kommer att tas bort.
- Installationen sätter inte upp CRON automatiskt - du behöver göra det manuellt
- För korrekt drift av Redmine installations, åtminstone 250 MB krävs gratis roten skiva
- Server måste ha obegränsad internetanslutning, åtminstone under installationen
- Redmine kan inte innehålla pluginprogram eller modifieringar från tredje part. Mer i punkt 2.1 av installationsvillkor
- Innan du uppdaterar befintlig Easy Redmine, kontrollera innehållet i pluginmappar i din nuvarande installation och i uppdateringspaketet (/ plugins och / Insticksmoduler / easyproject / easy_plugins). Om uppdateringspaketet saknar några plugins som finns i den nuvarande installationen, skriv till stödja att ta reda på varför och för att få rätt paket. Eller bara avinstallera alltför stora plugins från ditt system
Det finns också en detaljerad installationsmanual tillgänglig direkt i paketet i doc/INSTALL
1) redmine Installer Ruby Gem
Först måste du installera Redmine-installationsprogrammet Ruby Gem. För att installera pärlan använder du:
$ gem installera redmine-installer
(Eller pärla uppdatering redmine-installer för att uppdatera befintlig pärla till den senaste versionen.)
När installationsprogrammet är installerat / uppdaterat i din Ruby, kan du börja med uppgraderingen.
Begär installationsprogrammet ladda ner!
2) Uppgradering av befintliga Redmine-instanser
Redmine Installer kan uppgradera din befintliga Redmine från arkiv eller git repository. Installerade plugins hålls eller uppgraderas om det nya paketet innehåller dem.
Uppgraderingsproceduren kan sparas i en profil för nästa uppgradering. Profiler lagras i HOME_FOLDER / .redmine-installer-profiles.yml
Kommando för uppgradering:
redmine uppgradering [PATH_TO_PACKAGE] [REDMINE_ROOT]
Uppgraderingsguiden tar dig igenom följande steg:
1) Redmine Root - definiera var din Redmine är installerad (om du inte redan har inkluderat det i kommandot)
2) Hämtar paketet - lastar paketet till den tillfälliga mappen
3) Validering av nuvarande Redmin
4) Backup - full / konfiguration + databas / endast databas
5) Uppgradering - uppgraderingskommandon exekveras
6) Moving Redmine - nuvarande Redmine får uppgraderas med nya filer
7) Profilbesparing - uppgraderingsproceduren sparas för framtida bruk
Kommando för Redmine Upgrade - från arkiv
redmine uppgradering [PATH_TO_PACKAGE] [REDMINE_ROOT]
Exempelvis
redmine upgrade easyredmine_2016_stable_u11271_v2018_1_2__platform_04_00.zip /home/easy/current
Kommando för Redmine Upgrade - från profilen
redmine uppgradering [PACKAGE] [REDMINE_ROOT] --profil PROFILE_ID
Uppgradering med anpassade ändringar
Om du använder easyproject-plugin och du inte vill kopiera klientändringarna från tidigare användningsomkopplare
-skip-old-modifications