Opgradering af Redmine til Easy

Denne vejledning gælder for dem, der har installeret Redmine og ønsker at opgradere til Easy Redmine. De samme trin bruges også til at installere opdateringer på eksisterende Easy Redmine. Denne vejledning instruerer dig i, hvordan du bruger Redmine Installer gem til at opgradere din Redmine.

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 overholde:

  • Webserveren skal have FULD adgang til offentligheden, filer, log, tmp maprne => KØR IKKE REDMINE INSTALLER UNDER ROOT!
  • Webrick webserver understøtter 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 er 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 pluginmapper i din nuværende installation og 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 installer redmine-installer

(Eller perle opdatering 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 installationsprogrammet!

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 opgradering [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 er inkluderet i kommandoen)
2) Indlæsning af pakke - indlæsning af pakken til den midlertidige map
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 opgradering [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 opgradering [PAKKE] [REDMINE_ROOT] --profil 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

-skib-gamle-ændringer

Find komplet information i GEM-dokumentationen

Prøv Easy Redmine i en 30 dages gratis prøveperiode

Fuld funktionalitet, SSL-beskyttet, daglige backups, og din geolocation