Aktualisierung der Dateien
Welche Dateien werden aktualisiert?
AutoUpdate geht zur Aktualisierung folgendermaßen vor:
- AutoUpdate holt sich von der entsprechenden Internet-Seite eine Liste der in Ihrer Lizenz enthaltenen Module. Nur diese Module werden aktualisiert.
Ein Modul im Sinn von AutoUpdate entspricht jeweils einem Verzeichnis unter IQModule. - AutoUpdate prüft, ob die neueste Datei in Ihrem entsprechenden Verzeichnis älter ist als die neueste Datei in dem zur Verfügung gestellten Verzeichnis.
- Ist dies der Fall, werden sämtliche Dateien aus dem entsprechenden Modulverzeichnis aktualisiert. Überflüssige (veraltete) Dateien werden dabei automatisch entfernt.
- Module, die ausschließlich bei Ihnen vorliegen (individuelle Module), werden durch das AutoUpdate nicht berührt.
Ebenso werden die Programmdateien (i.d.R. unter IQProdukte) nicht aktualisiert. Dadurch ist gewährleistet, dass beispielsweise Ihre Konfigurationsdateien nicht überschrieben werden.
Was geschieht mit den alten Dateien?
Bevor AutoUpdate neue IQ-Module einspielt, erstellt es automatisch eine vollständige Sicherungskopie des bisherigen Programmstands.
Hierzu legt AutoUpdate parallel zum vorhandenen Verzeichnis IQModule (= unter demselben übergeordneten Verzeichnis) ein Verzeichnis IQModule-Alt an. In diesem Verzeichnis befindet sich damit der Programmstand vor der Ausführung des AutoUpdates.
- Diese Sicherungskopie wird nur auf dem AutoUpdate-Computer erstellt, der sich die AutoUpdate-Daten vom Internet holt. An eventuell zusätzlichen Computers mit AutoUpdate wird keine Sicherungskopie angelegt!