デフォルトでは、bzr diff はバイナリ ファイルの違いを表示しません。ただし、ODT (オープン オフィス、リブレ オフィス) ファイルの大部分には、表面下に XML データが含まれています。(ODT は xml データをアーカイブ (zip ?) として保存します)
bazaar がアーカイブを調べられるようにするプラグインはありますか? または、ODT ドキュメント用の特別なプラグインはありますか?
デフォルトでは、bzr diff はバイナリ ファイルの違いを表示しません。ただし、ODT (オープン オフィス、リブレ オフィス) ファイルの大部分には、表面下に XML データが含まれています。(ODT は xml データをアーカイブ (zip ?) として保存します)
bazaar がアーカイブを調べられるようにするプラグインはありますか? または、ODT ドキュメント用の特別なプラグインはありますか?
プラグインの「公式」ブランチはoodiff
古く、最新バージョンの Bazaar では動作しません。
バグ修正を含む新しいブランチを作成しました。より適切に機能するはずです。次の方法でインストールできます。
bzr branch lp:~janos-gyerik/bzr-oodiff/fixes-for-bzr2.5 ~/.bazaar/plugins/oodiff
いくつかの ODT ファイルでテストしたところ、作業ツリーの違いと過去のリビジョンの違いに対して機能します。
説明から、次のプラグインが仕事をするはずです: http://doc.bazaar.canonical.com/plugins/en/oodiff.html