before
という2つのフォルダがあるとしましょうafter
。
./before:
bash
./after:
bash
bash
フォルダにあるものとbefore
フォルダにあるものが異なります。bash
after
または、同様のプログラムを使用してbsdiff
2つのフォルダ間にバイナリパッチを作成する方法はありますか?プログラムがWindowsをサポートする必要はありません。ディレクトリの新しいファイルafter
もパッチファイルに含める必要があります。
after
全体的にパッケージ化したくない理由は、パッチのサイズを最小限に抑えるためです。
ベストアンサー1
このxdelta
プログラムはあなたが探しているものです:
名前: xdelta
説明:Xdelta(XCFのX:Berkeley's Experimental Computing Facility)は、バイナリデルタジェネレータ(バイナリファイルのdiffプログラムと同様)であり、RCSバージョン管理代替ライブラリです。 Xdelta は、バイナリファイルデルタアルゴリズムを使用して、RCS で使用される標準の diff プロシージャを置き換えます。