有人知道一个好用的免费补丁制作工具吗?

9
有没有人知道一个好的免费补丁程序?你知道的,一个可以拿着你旧版本软件所在目录和新版本软件所在目录进行比较,然后生成仅为两者之间差异的补丁的程序?
同时,我在寻找能够对整个目录进行补丁而不仅仅是一个exe文件的东西。
编辑: 感谢大家的回答,但我正在寻找一个针对产品更新的最终用户补丁,与源代码无关。

你的问题有点模糊,你是指程序“源代码”的目录还是程序“可执行文件”的目录? - mghie
大家好,我也在寻找这个。但是我想要能够构建跨平台补丁的工具(主要是Windows和Unix)。bspatchbsdiff可能是答案,但我不认为它适用于我的情况。 - Allen Linatoc
5个回答

4

1
如果您需要更加用户友好的结果,可以将其包装在标准的安装程序包中。例如,使用Inno Setup及其脚本功能,可以将多个补丁压缩到单个安装程序中,在运行时确定要应用哪个补丁,创建旧可执行文件的备份... - mghie
bsdiff是二进制补丁的最佳解决方案。不幸的是,它只是一个二进制文件,并没有提供任何实际创建安装程序或补丁程序的功能。 - Matthew Olenik

2
我从未使用过这个软件,但它是免费的。也许值得尝试一下:Patch Maker 1.2

这很好,但不幸的是,它不是跨平台的。 - Allen Linatoc

0

0

这里列出了一些标记为“免费”的工具在这里

  • 调度程序:也将使用更新程序GUI。他们在他们的网站上有一个快速演示视频。

0
我见过的最好的用于此目的的工具是 Visual Patch 3.5。它提供了你提到的相同功能,但需要购买,因为它不是免费软件。

为什么它是最好的?你与生产者有任何关联吗? - The Unfun Cat
这是最好的选择,因为我用它来完成与问题中提到的相同目的,并且非常易于使用。不,我与生产者没有任何关联。 - er.animesh

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