繁体   English   中英

应用补丁,排除特定文件夹

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM