PATCH是UNIX/LINUX下一个UTILITY.根据两个FILE 做DIFF的结果来进行文件修补更新.
详细的用法可以在UNIX/LINUX下打man patch查手册.
Drupal从4.7.1通过PATCH升级到4.7.2,步骤如下(需要SHELL ACCESS):
cd $YOURDRUPALHOME
wget http://drupal.org/files/sa-2006-007/4.7.1.patch
patch -p0 -N -r patch_rejects <4.7.1.patch
rm 4.7.1.patch
wget http://drupal.org/files/sa-2006-008/4.7.1.patch
patch -p0 -N -r patch_rejects <4.7.1.patch
rm 4.7.1.patch
如果PATCH 遇到问题,将会存在patch_rejects 文件里.否则象其他UNIX/LINUX命令一样,不报错,但会告诉你哪些文件被PATCH好了.
如果大家没有SHELL ACCESS,推荐用ULTRACOMPARE或者BEYONDCOMPARE来进行文件和目录比较.