Việc này cực kỳ dễ dàng - bạn không cần phải thông qua trình soạn thảo hoặc bất kỳ thứ gì tương tự (mặc dù nếu bạn duy trì một trang web và cần nhiều bản vá để trang đó hoạt động, thì việc học cách sử dụng trình soạn thảo về lâu dài sẽ rất hữu ích).
Đây là cách bạn làm điều đó:
Chuyển đến thư mục cài đặt mô-đun 'radix'. Liên quan đến gốc web, đây phải là một cái gì đó giống như /mô-đun/cơ số
hoặc /mô-đun/đóng góp/cơ số
. Tải xuống bản vá vào thư mục đó - ví dụ: bạn có thể sử dụng wget https://www.drupal.org/files/issues/2022-01-11/3173811.patch
hoặc bạn có thể sử dụng ftp hoặc bất kỳ phương pháp nào khác mà bạn thích.
Sau đó, trong cùng thư mục nơi bạn tải xuống bản vá, hãy sử dụng lệnh vá -p1 < 3173811.patch
.
Điều này giả định rằng bạn đang sử dụng nhiều loại Unix cho trang web của mình - những lệnh này có sẵn trên hầu hết các bản phân phối. Nếu bạn đang sử dụng Windows, bạn cũng có thể tìm thấy các lệnh chính xác này nhưng bạn có thể phải tự cài đặt các lệnh đó.
Nếu đó vẫn là một rào cản quá lớn, thì ít nhất đối với bản vá này, việc sửa mã theo cách thủ công luôn là một tùy chọn. Bản vá chỉ sửa hai câu lệnh "sử dụng":
-sử dụng Robo\Task\Archive\loadTasks làm ArchiveTaskLoader;
-sử dụng Robo\Task\Filesystem\loadTasks làm FilesystemTaskLoader;
+sử dụng Robo\Task\Archive\Tasks làm ArchiveTaskLoader;
+sử dụng Robo\Task\Filesystem\Tasks làm FilesystemTaskLoader;
Bản vá nói rằng hai dòng đầu tiên cần phải bị xóa (đó là ý nghĩa của dấu trừ) và hai dòng thứ hai cần được thêm vào cùng một vị trí (đó là ý nghĩa của dấu cộng). Định dạng của bản vá sử dụng cột đầu tiên để hiển thị cho bạn những gì cần thay đổi - nếu không có gì trong cột đầu tiên, thì dòng đó sẽ không bị thay đổi. Nếu có - trong cột đầu tiên, dòng đó sẽ bị xóa.Nếu có dấu + trong cột đầu tiên, dòng sẽ được thêm vào. Cột đầu tiên đó chỉ được sử dụng trong bản vá, nó sẽ không xuất hiện trong mã trước hoặc sau khi bạn thay đổi nó.