Как объединиться с помощью Meld в Linux

Я хочу разрешить некоторые конфликты SVN файла, используя Meld. Я использую версию Head и мою версию для разрешения конфликтов. Я не могу найти, как выполнить операцию слияния и разрешить конфликты. Когда я нажимаю правой кнопкой мыши на строке, я просто вижу копирование, вставку, вырезание, создание патч-копии вправо, копирование влево. Есть ли способ сделать "Скопировать эту строку после моей" или "скопировать эту строку до моего", как это? Я использовал WinMerge, когда работал над Windows. Теперь я перешел на машину Ubuntu и впервые столкнулся с этой ситуацией. Пожалуйста, помогите мне разрешить конфликты, используя Meld.

Заранее спасибо

Ответы

Ответ 1

С Meld 1.4.0 или ранее вам нужно удерживать Ctrl и нажимать стрелки на панели между панелями.

С Meld 1.5.0 или новее в главном меню есть пункты "Копировать выше/ниже слева/справа", которые делают то, что вы ищете. Вы также можете использовать сочетания клавиш (Alt+ [, ], ; и ') или использовать среднюю панель, как указано выше.

Ответ 2

Нажмите CTRL на стрелки

Ответ 3

Есть ли способ сделать "Скопируйте эту строку после моего" или "скопируйте эту строку до моего" так?

Там нет опции меню, чтобы сделать именно это, но это легко достижимо.

Просто выберите строку/строки из одного окна и скопируйте (CTRL-C, CTRL-V) в другое окно, где это имеет смысл

Вы также можете вручную добавить новый код в любое окно.

Meld - отличный инструмент!