首页 > 解决方案 > 搜索维护的二进制差异/补丁工具或库

问题描述

我正在寻找一个可执行文件(或我可能嵌入 C# 或通过托管 C++ 到 C# 项目中的库)来为两个文件夹及其内容创建二进制差异文件,以及一个补丁工具来应用这些补丁文件以及针对 Windows。

这篇SO 帖子引用了各种工具,例如高度过时的bsdiff/bspatch 。但是,在此处可用的第 3 方可执行文件在尝试时不起作用。与原始版本不兼容的另一个变体如下。不幸的是,它依赖于 bzlib 和某些 Linux 头文件,我无法在 Visual Studio 下进行相应的设置。

无论如何,所有工具和帖子都有大约 8 到 10 年的历史,我想知道当前维护了哪些工具和库,我可以看看。

标签: windowsbinarydiffpatch

解决方案


我一直在试验Octodiff,我印象深刻,很可能会在生产中使用它。


推荐阅读