gpt4 book ai didi

linux补丁忽略行号

转载 作者:IT王子 更新时间:2023-10-29 01:22:38 25 4
gpt4 key购买 nike

我有一个产品(比如版本 1)并且对其进行了一些自定义更改(比如版本 1.x)。我在这些版本上运行差异并创建补丁文件。

现在有更高版本的产品(比如版本 2)。我希望将从版本 1 和版本 1.x 创建的补丁应用到版本 2。这里的困难在于行号不会保持不变。我知道也可能有一些失败的大块头,但至少如果我可以在版本 2 上应用补丁(通过忽略行号但引用下面和上面的行),它至少会节省我很多手动工作。

最好的方法是什么?有什么建议么?还有什么有用的工具可以在这里提供帮助吗?

谢谢!高拉夫

最佳答案

补丁通常会这样做。你会看到它说类似的话

Hunk #1 succeeded at 6 (offset 5 lines).

当它应用与原始行号不同的补丁时。

如果一些相邻的行已经改变,但仍然有足够的上下文来确定在哪里应用补丁,它会说 with fuzz N 其中 N 是没有上下文行的数量'匹配。

关于linux补丁忽略行号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22845372/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com