2012-07-26 109 views
4

我可以假设,一个成功的可以安全地应用补丁吗?

patch < mypatch 

反转后

patch -R < mypatch 

总会成功,使以前的变化究竟撤销?

我知道有几种补丁格式和肯定很多补丁程序/差异程序,所以请在相关时指出相关的版本/系统。

回答

1

补丁文件应该完全相反地工作。一般来说,补丁只是列出添加的行和删除的行。使用-R简单地交换这些,使添加的行看起来像删除行,删除的行看起来像添加的行。

只要你在修补程序后没有修改任何东西,删除应该始终有效。

+0

听起来够公平,谢谢! – 2012-07-26 15:02:18