... | ... | @@ -4,7 +4,7 @@ |
|
|
|
|
|
> **:warning: Achtung:** Vor jeder Aktualisierung sollte ein Backup der aktuellen Datenbank durchgeführt werden, da einige neue Versionen automatisch Aktualisierungen an der Datenbank vornehmen. Wird die SQLite Datenbank verwendet, kann die Datenbank-Datei einfach kopiert werden oder mit Hilfe des SQLite Kommandozeilentools ein Backup als SQL-Datei erzeugt werden (`sqlite3 demo.db .dump > dump.sql`).
|
|
|
|
|
|
Es ist zu empfehlen, die Aktualisierung nicht im Ordner der Live-Version durchzuführen, um den Zugriff durch Nutzer auf einen inkonsistenten Zustand der Dateien während der Aktualisierng zu verhindern. Hierfür kann bei der Verwendung von Git beispielsweise einfach eine Kopie des gesamten Ordners durchgeführt werden (`cp -R secdoc secdoc_temp`). Anschließend kann das Update in `secdoc_temp` durchgeführt werden. Dananch können die Ordner getauscht werden (`mv secdoc secdoc_old && mv secdoc_temp secdoc`) und die alte Version kann bei Bedarf gelöscht werden. Ohne Git kann eine aktualisierte Version von SecDoc einfach in einen neuen Ordner entpackt werden und dieser dann verschoben werden. Sollte eine Aktualisierung ein Datenbank-Update durchführen, kann anschließend mit der alten SecDoc Version nicht mehr auf die Datenbank zugegriffen werden!
|
|
|
Es ist zu empfehlen, die Aktualisierung nicht im Ordner der Live-Version durchzuführen, um den Zugriff durch Nutzer auf einen inkonsistenten Zustand der Dateien während der Aktualisierng zu verhindern. Hierfür kann bei der Verwendung von Git beispielsweise einfach eine Kopie des gesamten Ordners durchgeführt werden (`cp -a secdoc secdoc_temp`). Anschließend kann das Update in `secdoc_temp` durchgeführt werden. Dananch können die Ordner getauscht werden (`mv secdoc secdoc_old && mv secdoc_temp secdoc`) und die alte Version kann bei Bedarf gelöscht werden. Ohne Git kann eine aktualisierte Version von SecDoc einfach in einen neuen Ordner entpackt werden und dieser dann verschoben werden. Sollte eine Aktualisierung ein Datenbank-Update durchführen, kann anschließend mit der alten SecDoc Version nicht mehr auf die Datenbank zugegriffen werden!
|
|
|
|
|
|
> **:warning: Achtung:** Nach der Aktualisierung sollte sichergestellt werden, dass das Installationsskript nicht vorhanden oder immer noch umbenannt ist!
|
|
|
|
... | ... | @@ -43,7 +43,7 @@ git stash pop |
|
|
|
|
|
1. Neue Version von SecDoc herunterladen
|
|
|
```bash
|
|
|
wget -O https://zivgitlab.uni-muenster.de/secdoc/secdoc/-/archive/v1.5.2/secdoc-v1.5.2.zip secdoc_new.zip
|
|
|
wget -O https://zivgitlab.uni-muenster.de/secdoc/secdoc/-/archive/v1.8.1/secdoc-v1.8.1.zip secdoc_new.zip
|
|
|
unzip secdoc_new.zip
|
|
|
```
|
|
|
|
... | ... | |