Drupal a tapaszt fájlokat vagy foltok a konzol - dem

Általában néhány javítások, hogy egy új változata a modult. De néha a fejlesztők nem a korrekciókat a hivatalos kiadás hamarosan, vagy egyáltalán nem. Vagy korrekciót nem tett a fejlesztő. Ebben az esetben a szükséges javításokat is kapunk egy nevű fájlt name_patch.patch







A fájl eredményeként a Unix-parancs diff, amely kiszámítja a különbséget a két fájl. A különbség van rögzítve egy egyszerű szöveges fájl, amely lehet három különböző formátumokat, de a Drupal ajánlott az úgynevezett egységes.

Alkalmazása a tapasz helyét a könyvtárszerkezetet a Drupal azon a helyen, ahol létrehozták, és futtassa a gyökere a helyén a következő parancsot:







folt

vagy futtassa a mappát, ahol létrehozták parancs (maga tapasz program futása a Drupal gyökér a fa):

folt -p0

Ie Úgy készült a kép mappát modul al-modul image_attach.

Ha alkalmazása után a tapaszok voltak bizonyos problémák a motor, akkor visszaállíthatja a parancsot:

folt -p0 -R

patch -R

attól függően, hogy milyen csapat tudná foltozni kezdetben.

Bár véleményem szerint könnyebb megtartani az összes fájlját forráskód modul, majd egyszerűen vissza őket arra a helyre, cseréje a javított fájlokat. Végtére is, a hiba is előfordulhat, mivel a helytelen működése a patch programot, ebben az esetben az esélye, hogy egy sikeres rollback is vált ingatag.

Köszönöm a cikket direqtor