Loading

增量包生成

在实际使用中主要用到Bsdiff算法生成增量包。
在Ubuntu中可以直接使用命令下载安装bsdiff:

sudo apt-get install bsdiff

会在/usr/bin目录添加可执行文件bsdiffbspatch
实际使用也比较简单:

# 根据oldfile和newfile的差异生成patch
bsdiff oldfile newfile patchfile.patch
# 将patch与oldfile合并生成newfile
bspatch oldfile newfile patchfile.patch
posted @ 2024-04-20 14:41  songlh424  阅读(21)  评论(0)    收藏  举报