在 Windows 上,我有两个源文件,想创建一个不同的补丁,比如这个. 但我不确定,这个补丁是什么格式以及使用什么应用程序来创建它?GNU diff 输出与我在上面链接中看到的补丁非常不同。
问问题
41074 次
7 回答
25
试试WinMerge。您会在“工具”菜单中找到补丁生成器。
于 2009-10-30T08:27:57.640 回答
17
输出格式称为“统一差异”,可以使用diff -u
.
于 2009-10-30T08:27:05.863 回答
10
WinMerge是 Windows 的最佳工具。要创建补丁文件,您需要执行以下操作:
文件>打开
-- 在这里您打开要为其生成补丁文件的文件。
工具>生成补丁
-- 这里指定保存补丁文件的路径。WinMerge 将为您保存补丁文件。
于 2012-07-12T05:18:14.147 回答
7
WinMerge ( http://winmerge.org/ ) 是您所需要的。您还可以使用此工具比较整个文件树,这对于某些人来说是绝对必备的。
于 2013-04-01T15:41:52.723 回答
4
UnxUtils 软件包为 Windows 提供了许多有用的 Unix 工具,对 Windows 安装的影响最小(解压缩,将位置添加到路径,使用它)。
它有一个 diff.exe
于 2009-10-30T08:35:27.793 回答
0
在Beyond Compare 4中,您可以通过选择“会话”>“文本比较报告...”菜单项,然后为布局选择“补丁”和为补丁样式选择“统一差异”来生成统一差异。然后将输出保存到文件或剪贴板。
于 2021-01-01T06:56:50.467 回答