BSPATCH(1) |
FreeBSD General Commands Manual |
BSPATCH(1) |
書式
bspatch |
oldfile newfile patchfile |
解説
bspatch ユーティリティは、
oldfile と
patchfile から
newfile を生成します。ここで、
patchfile は
bsdiff(1) によって作成されたバイナリパッチです。
bspatch ユーティリティは、 oldfile のサイズと newfile のサイズを加えたものと等しいメモリを使用しますが、劇的な性能の損失なしで非常に小さいワーキングセットで実行できます。
作者
Colin Percival <cperciva@FreeBSD.org>
バグ
bspatch ユーティリティは、
patchfile に
oldfile または
newfile のハッシュを格納しません。結果として、間違ったファイルにパッチを適用することはできます。これは、通常、ゴミを作り出します。
bspatch のユーザが、
oldfile と
newfile のハッシュを格納し、
patchfile を適用する前と後にそれらに対して比較することをお勧めします。