Top > SCM > Bazaar > Plugin > Docdiff

はじめに

Wordドキュメントの差分を見たいときに、従来Bazaarではそれは不可能でした。 TortoiseSVNでは、 xdocdiff を使うことでそれが実現できます。 というわけで、Bazaarでもそんな感じでできるようにプラグインを書いてみました。

Docfiff Bazaarプラグイン

docdiff プラグインは xdoc2txt. を使ってテキスト化してから差分を表示するために外部ツールを呼び出します。 他人の褌で勝負しています。とても単純な構成です。

デモ

以下のようなことをやってみたデモムービーです。(要Flash Player)

というわけで、 docdiff プラグインデモ です。

インストール方法

docdiffプラグインのリポジトリを公開しています。 %APPDATA%/bazaar/2.0/pluginsとかでブランチを取得してみてください。

bzr branch http://gigo-ice.org/repos/docdiff

docdiffプラグインでは BZR_DOCDIFF_DIFFPROGとBZR_DOCDIFF_XDOC2TXT環境変数を参照しています。 前者は差分表示プログラムの絶対パス、後者はxdoc2txtへの絶対パスを指定してください。 いずれかが欠けていてもdocdiffを実行することはできません。

xdoc2txtについては以下から入手することができます。 http://www31.ocn.ne.jp/~h_ishida/xdoc2txt.html

備考

Top > SCM > Bazaar > Plugin > Docdiff
Powered by docutils, and CSS Design by tri-star