[英]Apply patch, exclude a specific folder
我有一些软件(Magento)的补丁文件,并希望将其应用到我当前的项目中。
补丁文件还包含对var/packages
文件夹中我不想要的文件的引用(我在安装中删除了这个文件夹)。
应用此补丁文件( patch -p1 < the.patch
)时,我收到很多警告,例如:
The next patch would delete the file var/package/Foo_Bar.1.7.0.0.xml, which does not exist! Assume -R? [n] ^C
有没有办法告诉patch命令只是忽略这个文件夹的补丁?
您可以使用“filterdiff”实用程序 - http://man.cx/filterdiff - 来自http://packages.debian.org/patchutils来执行此操作。
否则,只需按Enter键也会有所帮助;-)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.