我有一个产品(例如版本 1),并且对其进行了一些自定义更改(例如版本 1.x)。我正在对这些版本运行差异并创建补丁文件。
现在该产品有更高版本(例如版本 2)。我希望将从版本 1 和版本 1.x 创建的补丁应用于版本 2。
这里的困难在于行号不会保持不变。
我知道也可能有一些失败的大块头,但如果我可以在版本 2 上应用补丁(通过忽略行号,但参考下面和上面的行),至少会节省我很多手动工作。
最好的方法是什么?有什么建议么?
还有什么有用的工具可以在这里提供帮助吗?
谢谢!
高拉夫
补丁会正常执行此操作。你会看到它说类似的话
Hunk #1 succeeded at 6 (offset 5 lines).
当它在与原始行号不同的行号处应用补丁时。
如果一些相邻的行发生了变化,但仍然有足够的上下文来确定应用补丁的位置,它会说with fuzz N
其中 N 是不匹配的上下文行数。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)