2016-04-18 11 views
0

ich Apfel Patch
patch -p1 change_frequency_option-1811692-35.patch
mit Putty auf das Modul versuchen, aber ich habe Fehler -bash: patch: command not found. Wie Patch in diesem Fall anwenden?Drupal anwenden Patch

UPD ich keine Gelegenheit hatte, auf Befehl patch -p1 < change_frequency_option-1811692-35.patch auf dem Server zu verwenden, also habe ich versucht Patch anwenden git mit
git apply -v --directory=sites/all/modules/xmlsitemap change_frequency_option-1811692-35.patch aber in diesem Fall habe ich Fehler

$ git anwenden -v --directory = sites/all/modules/xmlsitemap change_frequency_option-1811692-35.patch Überprüfen von Patch-Websites/all/modules/xmlsitemap/xmlsitemap.admin.inc ... Überprüfen von Patch-Websites/all/modules/xmlsitemap/xmlsitemap. generate.inc ... Fehler: bei der Suche nach: if ($ save_custom) { $ query-> condition ('status_override', 0); $ query-> condition ('priority_override', 0); }

Rückgabe $ query-> execute();

Fehler: Patch fehlgeschlagen: sites/all/modules/xmlsitemap/xmlsitemap.generate.inc: 545 Fehler: sites/all/modules/xmlsitemap/xmlsitemap.generate.inc: Patch gilt nicht prüfen Patch-Sites/all/modules/xmlsitemap/xmlsitemap.install ... Überprüfen von Patch-Websites/all/modules/xmlsitemap/xmlsitemap.js ... Überprüfen von Patch-Sites/all/modules/xmlsitemap/xmlsitemap.module ... Überprüfen von Patch-Sites /all/modules/xmlsitemap/xmlsitemap_menu/xmlsitemap_menu.module ... Überprüfen von Patch-Sites/all/modules/xmlsitemap/xmlsitemap_node/xmlsitemap_node.module ... Überprüfen von Patch-Sites/all/modules/xmlsitemap/xmlsitemap_node/xmlsitemap_node.test ... Überprüfen Patch sites/all/modules/xmlsitemap/xmlsitemap_taxonomie/xmlsitemap_taxonomy.module ... Überprüfen von Patchsites/all/modules/xmlsitemap/xmlsitemap_user/xmlsitemap_user.module ... Überprüfen von Patchsites/all/modules/xmlsitemap/xmlsitemap_user/xmlsitemap_user. Test ...

Was ist los? Habe ich etwas falsch gemacht?

Antwort

2

Versuchen Sie, den Patch-Befehl zu installieren. Wenn es wie ubuntu etwas ist:

sudo apt-get install patch 
+0

Vielen Dank, es sollte funktionieren, aber leider habe ich nicht die genug Rechte, um diesen Befehl auf dem Server zu verwenden, also werde ich andere Lösungen versuchen. Danke trotzdem! – Heidel

1

Verwenden git apply -v path/file.patch

Siehe https://www.drupal.org/patch/apply für Details

+0

Ich habe es versucht, aber es funktioniert nicht (Ich habe ein Update zu der Frage hinzugefügt) – Heidel

+0

"Patch nicht anwendbar" bedeutet, dass der Patch nicht zu Ihrer Modulversion passt. Vielleicht brauchst du die neueste dev-Version oder eine alte Patch-Datei, die bereits mit dem Modul verbunden ist. –

+0

Nein, ich habe die Site auf meinen lokalen Computer heruntergeladen und den Patch mit dem Befehl 'patch -p1 Heidel