Como se fundir usando MELD no Linux
Pergunta
Quero resolver alguns conflitos de um arquivo SVN usando MELD. Estou usando a versão principal e minha versão para resolver os conflitos. Não consigo descobrir como fazer a operação de mesclagem e resolver os conflitos. Quando estou clicando com o botão direito do mouse na linha, apenas vejo copiar, colar, cortar, criar cópia do patch para a direita, copiar para a esquerda opções. Existe alguma maneira de fazer "copiar esta linha após a minha" ou "copiar esta linha antes da minha" assim ?? Eu usei o Winmerge quando estava trabalhando no Windows. Agora me mudei para uma máquina do Ubuntu e enfrentei essa situação pela primeira vez. Por favor, ajude -me a resolver os conflitos usando MELD.
desde já, obrigado
Solução
Com MELD 1.4.0 ou mais cedo, você precisa segurar Ctrl
e clique nas setas na barra entre os painéis.
Com o MELD 1.5.0 ou posterior, existem itens no menu principal para "Copiar acima/abaixo da esquerda/direita" que fazem o que você está procurando. Você também pode usar atalhos de teclado (Alt+
[
, ]
, ;
, e '
), ou use a barra do meio como acima.
Outras dicas
Ctrl clique nas setas
Existe alguma maneira de fazer "copiar esta linha após a minha" ou "copiar esta linha antes da minha" assim?
Não há opção de menu para fazer exatamente isso, mas é facilmente possível.
Basta selecionar a linha / linhas de uma janela e copiar (Ctrl-C, Ctrl-V) para a outra janela onde quer que faça sentido
Você também pode adicionar manualmente um novo código à janela.
Meld é uma ótima ferramenta!