Update
Ab der OPUS Version 4.5 wird OPUS als Git-Version
angeboten und die Aktualisierung des OPUS-Codes erfolgt mit Git-Kommandos
(ein Tarball steht nicht mehr zur Verfügung).
Die Aktualisierung der Datenbank
erfolgt anschließend mit einem Update-Script
.
Um eine OPUS Instanz mit Git aktualisieren zu können, muss die Instanz mit Git installiert worden sein.
Aktualisierung des OPUS-Codes auf eine neue Version
Vor Beginn eines jeden Updates sicherheitshalber ein Backup der Instanz inklusive Datenbank durchführen!
1.) Git Status überprüfen und ggf. lokale Änderungen übernehmen und ausstehende Commits durchführen
git status
git add ...
git commit -m "<commit message>" <DATEI>
2.) Software von GitHub aktualisieren
git pull
3.) Git Status überprüfen
git status
4.) Konflikte auflösen (mit meld
oder ähnliches)
meld <DATEINAME>
git add <DATEINAME>
git commit -am "<commit message>"
5.) Update Composer-Pakete
php composer.phar update
6.) Aktualisierung der Datenbank und Anpassungen an den Daten
bin/update.sh
Spezielle Hinweise zu den Versionen
Update von OPUS 4 vor Version 4.4.5
OPUS 4 Repositorien, die eine ältere Version als 4.4.5 verwenden, sollten zuerst auf 4.4.5 aktualisiert werden. Dafür kann der 4.4.5 Tarball und die Anleitung in der PDF Dokumentation verwendet werden. Dadurch wird die Datenbank auf den neuesten Stand gebracht und der Umstieg auf die Installation mit Git wird einfacher.