Vorheriges Thema: Patch-ProdukteNächstes Thema: Konventionen für Patch-Pakete


Haupt-Patch-Paket

Beispiel:

Zum Zeitpunkt der Installation des ursprünglichen PIF-Produkts, das aus mehreren Paketen besteht, hat sich der Kunde für die Konfiguration der Installation für einen bestimmten Teil der Pakete entschieden. Beim Kunden wurden also nicht alle Pakete des ursprünglichen Produkts installiert.

Wenn in diesem Beispiel ein PIF-Patch-Produkt installiert werden muss, muss automatisch evaluiert werden, welche Patch-Pakete angewendet werden müssen.

Daher müssen Sie ein "Haupt-Patch-Produkt" definieren, das als Anker für die einzelnen Patch-Pakete fungiert und über die entsprechenden Abhängigkeiten bezüglich der einzelnen Patch-Pakete verfügt.

Das Haupt-Patch-Paket kann als selbstinstallierendes Paket kompiliert werden, wodurch sichergestellt wird, dass der Installer immer auf die erforderliche Version aktualisiert wird. Die erforderlichen Patch-Pakete werden nur installiert, wenn das Originalpaket für den Patch vorhanden ist. Wenn das Originalpaket auf dem Zielcomputer nicht installiert ist, wird der entsprechende Patch ebenfalls nicht installiert, und es wird kein Fehler zurückgegeben. Die Anwendung dieses Patch-Paketes wird ignoriert.

Wenn das Haupt-Patch-Paket entfernt (zurückgesetzt) wird, werden auch alle erforderlichen einzelnen Patch-Pakete entfernt (zurückgesetzt).