增量包生成
在实际使用中主要用到Bsdiff算法生成增量包。
在Ubuntu中可以直接使用命令下载安装bsdiff:
sudo apt-get install bsdiff
会在/usr/bin目录添加可执行文件bsdiff和bspatch。
实际使用也比较简单:
# 根据oldfile和newfile的差异生成patch
bsdiff oldfile newfile patchfile.patch
# 将patch与oldfile合并生成newfile
bspatch oldfile newfile patchfile.patch

浙公网安备 33010602011771号