Zipファイルの差分「zipdiff」
Diffというのは開発者にとって欠かせないツールだろう。バージョン管理システムを導入している場合は特にだ。単体ファイル同士はもちろん、フォルダ内のファイルを比較するツールも便利だ。
しかし複数ファイルといえども、圧縮して一つにまとまっていたらどうしよう。これを使えば良い。
今回紹介するオープンソース・ソフトウェアはzipdiff、Zipファイルの差分抽出ソフトウェアだ。
使い方は簡単で、二つのZipファイルを指定すれば、異なっているものをリストアップしてくれる。どこが異なっているのかまでは分からないが、違いをみたい場合は十分だろう。出力はHTMLファイルで出力される。
Zipファイルはもちろん、JarやEARファイルにも対応しているので、配布する前にチェックするような仕組みにもできる。公式サイトではAntのタスクに入れる方法が紹介されている。
メールでZipファイルでやり取りしていると、その内どれが最新なのか分からなくなってしまう。zipdiffを使えば、何が更新されているか簡単に分かるだろう。
zipdiff - Welcome
http://zipdiff.sourceforge.net/
SourceForge.net: zipdiff
http://sourceforge.net/projects/zipdiff/