Redmine oppgradering til Easy

Denne guiden gjelder for de som har installert Redmine og ønsker å oppgradere til Easy Redmine. De samme trinnene brukes også for å installere oppdateringer på eksisterende Easy Redmine. Denne guiden instruerer deg hvordan du bruker Redmine Installer gem for å oppgradere Redmine.

0) Før du begynner

Sørg for at du har riktig maskinvare- og programvarekonfigurasjon for serveren som beskrevet her. Følgende betingelser må oppfylles:

  • Webserveren må ha FULL tilgang til public, files, log, tmp mapper => IKKE KJØR REDMINE INSTALLER UNDER ROOT!
  • Webrick webserver støttes IKKE
  • Easy Redmine-plugins går til [redmine_root]/plugins/easyproject/easy_plugins
  • Oppgraderingsprosedyren inneholder migrering av tekstformatering. Hvis du brukte Textile eller Markdown tekstredigering (som er standard i Redmine, og som var tilgjengelig frem til Easy Redmine versjon 10), vil tekstene bli konvertert til HTML som støttes av CKEditor 5. Noen funksjoner (som "toc") vil bli fjernet.
  • Installeringen setter IKKE opp CRON automatisk - du må gjøre det manuelt
  • For at Redmine-installeren skal kjøre riktig, kreves det minst 250 MB ledig plass på rotdisken
  • Serveren må ha ubegrenset internettforbindelse, i det minste under installasjonen
  • Redmine kan ikke inneholde noen tredjepartsplugins eller modifikasjoner. Mer i punkt 2.1 i installasjonsvilkårene
  • Før du oppdaterer eksisterende Easy Redmine, sjekk innholdet i plugin-mappene i gjeldende installasjon og i oppdateringspakken (/plugins og /plugins/easyproject/easy_plugins). Hvis oppdateringspakken mangler noen plugins som finnes i gjeldende installasjon, skriv til support for å finne ut hvorfor og for å få riktig pakke. Eller bare avinstaller de overflødige pluginene fra systemet ditt

Det finnes også en detaljert installasjonsmanual som er tilgjengelig direkte i pakken i doc/INSTALL

1) Redmine Installer Ruby Gem

Først må du installere Redmine Installer Ruby Gem.  For å installere gem, bruk:

$ gem install redmine-installer

(Eller gem update redmine-installer for å oppdatere eksisterende gem til den nyeste versjonen.)

Når installeringsgemmen er installert/oppdatert i Ruby, kan du begynne med oppgraderingen.

Be om nedlasting av installereren!

2) Oppgradering av eksisterende Redmine-instans

Redmine Installer kan oppgradere eksisterende Redmine fra arkiv eller git-repositorium. Installerte plugins beholdes eller oppgraderes hvis den nye pakken inneholder dem.

Oppgraderingsprosedyren kan lagres i en profil for neste oppgradering. Profiler lagres i HJEMME_MAPPE/.redmine-installer-profiles.yml

Kommando for oppgradering:

redmine upgrade [STI_TIL_PAKKE] [REDMINE_ROOT]

Oppgraderingsveiviseren tar deg gjennom følgende trinn:

1) Redmine-rot - definer hvor Redmine er installert (hvis du ikke allerede har inkludert det i kommandoen)
2) Laster pakke - laster pakken til den midlertidige mappen
3) Validering av gjeldende Redmine
4) Sikkerhetskopi - full / konfigurasjon + database / bare database
5) Oppgradering - oppgraderingskommandoer blir utført
6) Flytting av Redmine - gjeldende Redmine blir oppgradert med nye filer
7) Lagring av profil - oppgraderingsprosedyren lagres for fremtidig bruk

Kommando for Redmine-oppgradering - fra arkiv

redmine upgrade [STI_TIL_PAKKE] [REDMINE_ROOT]

Eksempel

redmine upgrade easyredmine_2016_stable_u11271_v2018_1_2__platform_04_00.zip /home/easy/current

Kommando for Redmine-oppgradering - fra profil

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

Oppgradering med egendefinerte modifikasjoner

Hvis du bruker easyproject-pluginet og ikke ønsker å kopiere klientmodifikasjonene fra den gamle instansen, bruk bryteren

--skip-old-modifications

Finn komplett informasjon i GEM-dokumentasjonen

Prøv Easy Redmine i en 30-dagers gratis prøveperiode

Full funksjonalitet, SSL-beskyttet, daglige sikkerhetskopier, i din geografiske plassering