bzr explorer
- это инструмент GUI для Bazaar (bzr
). Он может довольно хорошо отображать различия, но я не могу найти способ внести изменения в программу просмотра различий. Другими основными функциями будет возможность копировать целые куски различий из базовой версии в рабочую копию. Мне интересно, существует ли функция, и я просто не могу ее найти, или, может быть, функция вообще не существует.
Если это невозможно в bzr explorer
, то я хотел бы знать, как я могу настроить Bazaar для просмотра (и, надеюсь, редактирования) различий в gvimdiff
. В тот момент, когда я хочу сделать это, я сначала выкидываю исходную версию файла с помощью bzr cat -r123 file > file.r123
и запускаю gvimdiff
в отдельном шаге, что утомительно.
Вы хотите
bzr diff --using gvimdiff [file]
Или откройте меню «Конфигурация пользователя» в bzr explorer и установите gvimdiff в качестве внешнего приложения сравнения; это будет предложено в верхней части встроенного дифференциала.
Мой qbzr.conf гласит:
[DEFAULT] config_window_size = 651x422 diff_window_size = 780x580 default_diff = gvimdiff [EXTDIFF] gvimdiff = gvimdiff
Я думаю, что проблема с конфигурацией состоит в том, что первый столбец - это имя параметра diff; вторая - это команда (которая также принимает определенные последовательности раскрытия ключевых слов).