一个补丁能安全地取消应用吗?

4

我可以假设,在成功的

patch < mypatch

反向
patch -R < mypatch

这句话的意思是,是否可以保证修改一定成功,并且能够完全撤销之前的更改?

我知道有几种补丁格式和许多补丁/差异程序,所以如果相关,请指明您关联的版本/系统。

1个回答

1
补丁文件应该完美地反向工作。一般来说,补丁仅列出添加和删除的行。使用 -R 只是简单地交换这些内容,使添加的行看起来像被删除的行,而被删除的行则看起来像是添加的行。
只要在执行补丁后没有修改任何内容,删除操作就应该始终有效。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接