FileManagement: Konsistenzprüfung zwischen Backend und Datenbank, hier Backend Filesystem
authorMartin Helmling martin.helmling@octosoft.eu <martin.helmling@octosoft.eu>
Mon, 4 Sep 2017 07:56:21 +0000 (09:56 +0200)
committerMartin Helmling martin.helmling@octosoft.eu <martin.helmling@octosoft.eu>
Mon, 4 Sep 2017 07:56:21 +0000 (09:56 +0200)
commitcff4d3332201b41a504878734475f7c9328a15be
treec1d1430457184bb81f4cfa356670cf316ab936b4
parentc9b4e6bc629fb185b380cda69bca5d3460bc58e0
FileManagement: Konsistenzprüfung zwischen Backend und Datenbank, hier Backend Filesystem

Das script 'scripts/sync_files_from_backend.pl' prüft, ob die Dateien im Backend noch vorhanden sind.
Dabei wird nach der aktuellsten Version gesucht, ist diese vorhanden ist ok,
ist diese nicht vorhanden werden die Versionen davor gesucht und ggf. die Version in der DB heruntergesetzt.
Ist keine Dateimehr vorhanden wird der Datenbankrecord gelöscht.

fixt #275
SL/File.pm
SL/File/Backend/Filesystem.pm
scripts/sync_files_from_backend.pl [new file with mode: 0755]