Redmine uppgradering till Easy

Denna guide gäller för de som har installerat Redmine och vill uppgradera till Easy Redmine. Samma steg används också för att installera uppdateringar på befintliga Easy Redmine. Denna guide instruerar dig hur du använder Redmine Installer-gem för att uppgradera ditt Redmine.

0) Innan du börjar

Se till att du har korrekt hårdvaru- och mjukvarukonfiguration för servern enligt beskrivningen här. Följande villkor måste uppfyllas:

  • Webbservern måste ha FULL åtkomst till public, files, log, tmp mappar => KÖR INTE REDMINE INSTALLER SOM ROOT!
  • Webrick webbserver stöds inte
  • Easy Redmine-plugins placeras i [redmine_root]/plugins/easyproject/easy_plugins
  • Uppgraderingsproceduren innehåller migration av textformatering. Om du använde Textile eller 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 ställer INTE in CRON automatiskt - du måste göra det manuellt
  • För att Redmine-installationen ska fungera korrekt krävs minst 250 MB ledigt utrymme på rotdisken
  • Servern måste ha obegränsad internetanslutning, åtminstone under installationen
  • Redmine kan inte innehålla några tredjepartsplugins eller ändringar. Mer information finns i punkt 2.1 i installationsvillkoren
  • Innan du uppdaterar befintlig Easy Redmine, kontrollera innehållet i pluginmapparna i din nuvarande installation och i uppdateringspaketet (/plugins och /plugins/easyproject/easy_plugins). Om uppdateringspaketet saknar vissa plugins som finns i den nuvarande installationen, skriv till support för att ta reda på varför och för att få rätt paket. Eller bara avinstallera överflödiga 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 Installer Ruby Gem.  För att installera gemet, använd:

$ gem install redmine-installer

(Eller gem update redmine-installer för att uppdatera befintligt gem till den senaste versionen.)

När installationsprogrammet är installerat/uppdaterat i din Ruby kan du börja med uppdateringen.

Begär nedladdning av installationsprogrammet!

2) Uppgradering av befintlig Redmine-instans

Redmine Installer kan uppgradera din befintliga Redmine från arkiv eller git-repositorium. Installerade plugins behålls eller uppgraderas om det nya paketet innehåller dem.

Uppgraderingsproceduren kan sparas i en profil för nästa uppgradering. Profiler sparas i HOME_FOLDER/.redmine-installer-profiles.yml

Kommando för uppdatering:

redmine upgrade [PATH_TO_PACKAGE] [REDMINE_ROOT]

Uppgraderingsguiden tar dig genom följande steg:

1) Redmine Root - ange var din Redmine är installerad (om du inte redan har inkluderat det i kommandot)
2) Ladda paket - ladda paketet till den temporära mappen
3) Validering av nuvarande Redmine
4) Säkerhetskopiering - fullständig / konfiguration + databas / endast databas
5) Uppgradering - uppgraderingskommandon utförs
6) Flytta Redmine - nuvarande Redmine uppgraderas med nya filer
7) Spara profil - uppgraderingsproceduren sparas för framtida användning

Kommando för Redmine-uppgradering - från arkiv

redmine upgrade [PATH_TO_PACKAGE] [REDMINE_ROOT]

Exempel

redmine upgrade easyredmine_2016_stable_u11271_v2018_1_2__platform_04_00.zip /home/easy/current

Kommando för Redmine-uppgradering - från profil

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

Uppgradering med anpassade ändringar

Om du använder easyproject-pluginet och inte vill kopiera klientändringarna från den gamla instansen, använd brytaren

--skip-old-modifications

Hitta komplett information i GEM-dokumentationen

Prova Easy Redmine i en 30 dagars gratis provperiod

Fullständiga funktioner, SSL-skyddad, dagliga säkerhetskopior, i din geografiska plats