如何使用 .diff 文件进行补丁?

5
我在source forge (cocoa.diff)上找到了这个补丁,它意味着我可以使用cocoa.diff文件进行修补。但是,我似乎无法弄清楚如何使用.diff文件。
感谢您的任何帮助!
编辑:我尝试过“patch p1 < cocoa.diff”,输出为“patch: * *在补丁输入中仅找到垃圾”。这是否表示.diff文件损坏或不正确? 另外,我正在使用Mac OSX 10.6。

仅补丁输入中发现垃圾,可能是由于您的补丁文件中存在格式错误或与要打补丁的文件不匹配所致。请检查并修正您的补丁文件,并确保它与要打补丁的文件匹配。 - michael
1个回答

6

文件cocoa.diff看起来没问题,但第一次尝试链接失败,并返回了一些错误的HTML代码,看起来像是垃圾给patch。您的命令几乎正确(缺少一个短横线:patch -p1 < cocoa.diff更好)。


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