Vorweg: Der nachfolgende Aufschrieb ist lediglich eine Niederschrift zu meiner Umgebung – diese kann ggf. mit deiner Umgebung abweichen!
Aktuell läuft auf einem Ubuntu 14.04 LTS eine bestehende redmine Installation in Version 3.0.2 – diese soll nun auf die Version 3.0.3 aktualisiert werden.
Anbei eine kleine Beschreibung meines Updatevorgangs, um eine Redmineinstallation von Version 3.0.2 auf 3.0.3 zu aktualisieren.
- Backup!
Sichere VOR dem Updatevorgang die Datenbank sowie die Dateistruktur.
- Backup kontrollieren
Nur für alle Fälle …
- Originalverzeichnis umbenennen bzw. wegkopieren
cd /daten/www/ mv redmine redmine-alt
- Download der neuen Redmineversion und anschließend entpacken
wget http://www.redmine.org/releases/redmine-3.0.3.tar.gz tar -xvzf redmine-3.0.2.tar.gz mv redmine-3.0.3 redmine
- Vorherige Configs + bisherige Daten auf neue Redmineversion kopieren
cp redmine-alt/config/database.yml redmine/config/database.yml cp redmine-alt/config/configuration.yml redmine/config/configuration.yml cp -r redmine-alt/files redmine/ cp -r redmine-alt/plugins redmine/
- Nun das eigentliche Update ausführen
bundle install --without development test rmagick bundle exec rake generate_secret_token bundle exec rake db:migrate RAILS_ENV=production bundle exec rake redmine:plugins:migrate RAILS_ENV=production
- Zum Schluss noch die Rechte prüfen bzw. setzen
chown -R root:www-data /daten/www/redmine chown -R www-data:www-data files/ log/ tmp/ public/plugin_assets
- Nun noch den Apache mal durchstarten
service apache2 restart
Anschließend solltest du dich auf der (aktualisierten) redmine Installation anmelden können.
Unter Administration => Information sollte anschließend
Environment: Redmine version 3.0.3.stable
zu sehen sein.
Viel Spass nun beim testen …