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