2010-07-25 143 views

回答

9

在Linux/UNIX上,您可以使用patch命令。

它可以通過以下方式:

cd /usr/lib.../site-packages/django/ 
patch --dry-run -p1 < ~/downloads/somefix.patch 

補丁命令會在文件中找到它需要更新正確的文件。 -p1指示修補程序忽略修補程序文件中提到的文件夾的第一級別。通常這是項目名稱本身。 --dry-run選項阻止實際執行,所以你可以試驗它。

當一切還好吧,你可以刪除--dry-run選項,以及實際的補丁將被應用。


在Windows上,一些工具(例如的WinMerge/TortoiseMerge中)在菜單中的「應用補丁」選項,這將允許你做同樣的事情。