Patch.

Learn DrupalDrupal-woordenlijst

Ein Patch ist eine Reihe von Änderungen an einem Computerprogramm oder den zugehörenden Daten, mit denen es aktualisiert, behoben oder verbessert werden soll. Im Zusammenhang mit Drupal ist ein Patch eine Datei, die eine Liste der Unterschiede zwischen einem Dateistand und einem anderen enthält. Patches dienen dazu, Fehlerbehebungen, Sicherheitsaktualisierungen und andere Verbesserungen auf den Drupal-Kern und beigesteuerte Module anzuwenden.

Patches entstehen, indem zwei verschiedene Versionen einer Datei verglichen werden und dann eine Datei erstellt wird, die die Unterschiede zwischen beiden enthält. Diese Datei wird dann auf die ursprüngliche Version der Datei angewendet, wodurch sie auf die neue Version aktualisiert wird. Patches lassen sich von Hand erstellen oder mithilfe eines Versionsverwaltungssystems wie Git.

Patches werden üblicherweise in der Drupal-Issue-Queue eingereicht, wo sie von der Drupal-Community geprüft und getestet werden können. Sobald ein Patch getestet und freigegeben ist, lässt er sich auf die Drupal-Codebasis anwenden, und die Änderungen stehen allen Benutzern zur Verfügung. Patches lassen sich außerdem von Hand anwenden, indem die Patch-Datei heruntergeladen und auf die Drupal-Codebasis angewendet wird.

Patches sind ein wichtiger Bestandteil des Drupal-Entwicklungsprozesses, denn sie erlauben es Entwicklern, Fehlerbehebungen und Sicherheitsaktualisierungen schnell und einfach auf die Drupal-Codebasis anzuwenden. Patches erlauben es Entwicklern außerdem, eigene Verbesserungen zur Drupal-Codebasis beizutragen, die dann mit der übrigen Drupal-Community geteilt werden können.