Xdelta3 可以说是xdelta 的一个增强版,功能更加强大,但命令和补丁和xdelta3 的并不兼容 ,xdelta 不能处理体积大于2G 的文件[有人说用-m 参数能处理,笔者测试仍然提示错误--没有测试过的请不要乱说哦O(∩_∩)O~]。就不多介绍了,下面就提供资源下载和具体使用办法:
xdelta3用法:
生成补丁:xdelta3 -v -e -s 第一个文件[母盘文件] 第二个文件[目标文件] 生成的差异文件[补丁文件]
应用补丁:xdelta3 -v -d -s 第一个文件[母盘文件] 生成的差异文件[补丁文件] 第二个文件[目标文件]
下载地址:http://xdelta.googlecode.com/files/xdelta3.0u.x86-32.exe 官方主页:http://xdelta.org/
其中的-e -s 和-d -s 是必备参数,-v 输出详细处理信息,可有可无;每个文件之间都有一个空隔着。
xdelta 用法:
生成补丁:xdelta delta 第一个文件[母盘文件] 第二个文件[目标文件] 生成的差异文件[补丁文件]
应用补丁:xdelta patch 生成的差异文件[补丁文件] 第一个文件[母盘文件] 第二个文件[目标文件]
官方主页:http://evanjones.ca/software/index.html 下载地址:http://evanjones.ca/software/xdelta.exe
其中delta 是生成补丁文件的必备参数,patch 是应用补丁的必备参数;-m 用来设置内存缓冲大小。
温馨提示:
Xdelta 的命令简单、方便处理小于2G 的文件;Xdelta3 命令复杂、功能强大,且能方便的处理大于2G 的文件,在大文件横行的当今也不可或缺啊O(∩_∩)O~。以上仅给出了最简单的补丁生成和应用命令,更多的命令和参数选项您可以使用-help 命令慢慢查看O(∩_∩)O~。
这个项目也有在LINUX下的版本,对于二进制文件的分发能起到很好的加速作用。