在Windows中使用rdiff



我最近发现了rdiff实用程序:http://beerpla.net/2008/05/12/a-better-diff-or-what-to-do-when-gnu-diff-runs-out-of-memory-diff-memory-exhausted/发现两个巨大文件之间的差异。

如何在Windows中使用它?我使用PHP文件来执行diff。rdiff也是这样吗?

我想实现上面链接中的步骤。我可以用PHP写吗?从哪里可以执行rdiff?从Windows cmd?还是cygwin cmd?

这是另一个为rdiff准备的windows二进制文件,因为@H47答案中的其他链接不起作用-rdiff-2.0.2-win64.zip(mega.nz)

使用msys2 mingw64 gcc编译器从librsync-2.0.2编译而来。

您需要自己为Windows编译rdiff,因为它不容易使用。没那么难,你需要:
-从github.com/librsync/libsync/releases下载librsync源代码
-安装Cygwin
-按照以下说明编译librsync.sourcefrog.net/page_install.html
-利润:-)

如果你愿意,你可以从这里使用我的MinGW x64版本-www.filedropper.com/rdiff-win-200

最新更新