Resolvendo conflitos de mesclagem (CVS)
Consulte também
Quando ocorrem conflitos de mesclagem, é exibido um emblema de conflito de mesclagens (
) na pasta pai (ou pacote) do arquivo. No interior do próprio arquivo, cada conflito é marcado com setas seguidas pelas linhas das duas revisões que estão ocasionando o conflito.
- Os conflitos de mesclagem devem ser resolvidos antes de checar o arquivo local no repositório.
Para solucionar os conflitos no modo gráfico com o eliminador de conflitos de mesclagem:
- Clique com o botão direito do mouse no nó do arquivo cujo status estiver indicando que há um conflito e selecione Resolver conflitos no menu pop-up. Será exibido o Resolvedor de conflitos de mesclagem com os conflitos de mesclagem realçados em vermelho.
- Utilize os botões de diferença anterior (
) e posterior (
) no canto superior esquerdo para navegar até cada um dos conflitos no arquivo.
- Para cada conflito, clique em Aceitar acima do painel que contém o texto que será aceito. Uma vez selecionado o texto, este será realçado em verde e será exibido no painel Resultado da mesclagem. O texto que não for selecionado será realçado em azul.
- Caso nenhum painel contenha o texto que você quer, saia do Resolvedor de conflitos de mesclagem e edite o arquivo de origem manualmente. Depois de finalizar as alterações, clique com o botão direito do mouse no nó do arquivo e selecione CVS > Atualizar no menu contextual. Repita depois o procedimento, começando pelo Passo 1.
- Depois de resolver cada conflito, clique em OK para sair do Resolvedor de conflitos de mesclagem. O IDE atualiza a cópia de trabalho local com as alterações desejadas.
- Você também pode resolver conflitos manualmente no Editor de código-fonte. Para fazer isso, abra o arquivo no editor. Para cada conflito no arquivo, exclua as setas e o texto não desejado, em seguida, salve o arquivo. O IDE atualiza a cópia de trabalho local com as alterações desejadas.
- Depois que cada conflito de mesclagem for resolvido, ainda será necessário confirmar o arquivo para adicionar as alterações à cópia do repositório.
- Consulte também
- Mesclando revisões de arquivos de uma ramificação
- Comparando revisões de arquivos
- Criando e aplicando uma correção
Notificações legais