bzr Explorer
はBazaar(bzr
)のGUIツールです。差分をかなりうまく表示できますが、差分ビューアで変更を加える方法がわかりません。他の基本的な機能は、基本バージョンから作業コピーに違いのチャンク全体をコピーする機能です。関数が存在するのに見つからないのか、あるいは関数がまったく存在しないのか疑問に思います。
bzr Explorer
内でこれが不可能な場合は、gvimdiff
の違いを表示(およびできれば編集)するようにBazaarを構成する方法を知りたいです。これを実行したいときは、最初にファイルの元のバージョンをbzr cat -r123 file > file.r123
でダンプし、別の手順でgvimdiff
を実行します。これは面倒です。
あなたが欲しい
bzr diff --using gvimdiff [file]
または、bzr Explorerの[ユーザー設定]メニューを開き、gvimdiffを外部diffアプリケーションとして設定します。これは、組み込みの差分の上部に表示されます。
私のqbzr.confは読みます:
[DEFAULT] config_window_size = 651x422 diff_window_size = 780x580 default_diff = gvimdiff [EXTDIFF] gvimdiff = gvimdiff
設定の難しさは、最初の列がdiffオプションの名前であるということだと思います。 2番目はコマンドです(特定のキーワード展開シーケンスも受け入れます)。