Share via


Como: Resolver conflitos entre dois arquivos

[Observação: Este tópico é pré-versão documentação e está sujeitas a alterações em versões futuras. Tópicos em branco são incluídos sistema autônomo espaços reservados.]

Controle de versão do Team Foundation arquivo diferença pode criar conflitos durante mesclagem, check-in alterar pendente, or obter operações.Para obter mais informações, consulte Noções básicas sobre diferenças de arquivo e tipos de conflito.As etapas a seguir mostram como resolver essas diferenças de arquivo.

Permissões necessárias

Para executar esses procedimentos, você deve ter o Leitura permissão item na árvore de fonte e Fazer check-out permissão para o item na árvore de destino conjunto para Permitir.Se você está renomeando o item na árvore de destino, você deve ter o Fazer check-out a permissão de árvore de fonte e a árvore de destino definida como Permitir.Se um bloquear é envolvido, você deve ter o bloquear permissão conjunto para Permitir.Para obter mais informações, consulte Permissões de Team Foundation Servidor.

Procedimento

Para resolver diferenças de arquivo

  1. Sobre o Arquivo menu, clicar Controle de fonte and then Resolução de conflitos de currículo.

    Observação:

    O Resolver conflitoscaixa de diálogo será em aberto automaticamente durante uma mesclagem ou operação de diferença pasta reconcilia se houver quaisquer diferenças entre as ramificações de fonte e destino.Para obter mais informações, consulte Como: mesclagem arquivos e pastas ou Como: Reconciliar as diferenças entre duas pastas.

    No Resolver conflitos caixa de diálogo de a Conflitos seção será lista arquivos que tenham um status de conflito.The Conflitos seção fornece as seguintes informações:

    • Nome   Lista o nome do arquivo.

    • Tipo   Lista o tipo de conflito: Versão, colisão do nome do arquivo ou arquivos gravável. Para obter mais informações, consulte Noções básicas sobre diferenças de arquivo e tipos de conflito.

    • Descrição   Explica por que o conflito existe; por exemplo, se fonte e destino foram alterados em uma operação de mesclagem.

    • Caminho   Lista o caminho de controle de versão do arquivo local.

      Dica:

      Você pode classificar as colunas da Resolver conflitos caixa de diálogo para facilitar ainda mais ao agrupar por tipo de conflito ou pelo caminho.Para classificar a lista, clicar no cabeçalho da coluna que deseja classificar.

  2. Siga uma das seguintes etapas.

    1. clicar Mesclagem automática tudo para mesclar automaticamente todos os arquivos com conflitos.

      Se você receber uma mensagem que diz Esse conflito precisará ser resolvido individualmente, você deve manualmente aceitar ou rejeitar alterações usando a ferramenta de mesclagem.Continue com o restante deste procedimento.

    – Ou –

    1. clicar resolver… manualmente selecionar opções de mesclagem.
    Observação:

    Você pode selecionar vários arquivos mantendo pressionada a tecla CTRL e clicando em arquivos adicionais.Além disso, você pode pressionar ctrl+a para selecionar todos os arquivos na lista de conflito.

  3. Siga uma das seguintes etapas.

    1. Vários arquivos   Se você optar por resolver conflitos de arquivo vários ao mesmo time, a Resolver conflitos selecionados caixa de diálogo é exibida.Essa caixa de diálogo contém até três Resolução na lista suspensa caixas, uma para cada tipo de conflito seja resolvido: Conflitos de versão, Conflitos de nome de arquivo, or Arquivo gravável.Para obter mais informações, consulte Noções básicas sobre diferenças de arquivo e tipos de conflito.

      Dica:

      Próximo ao título acima do lista suspensa caixa é um número entre parênteses que indica quantas conflitos desse tipo será tratado.

      selecionar uma das seguintes resoluções nessas caixas de listagem drop-down:

      Opções de resolução

      Descrição

      mesclagem as alterações para mim

      Mescla o arquivo automaticamente.Se o sistema detectar um conflito, você deve selecionar uma das outras opções.

      Desfazer as alterações locais

      Ignora as alterações feitas no arquivo no seu espaço de trabalho local.

      Descartar as alterações do servidor

      Ignora a versão de servidor do arquivo que está em conflito com sua versão do espaço de trabalho local.

      Clique em OK.

    – Ou –

    1. Arquivo único   Se você estiver resolvendo conflitos em um único arquivo, a Resolver conflito de versão - <filename> janela é exibida.

      Opcionalmente, clicar Comparar e clicar Local do servidor, Local original, or Servidor para original para exibir as diferenças de arquivo lado a lado no Diferença entre <carimbo de data/hora>e <filename> janela.

      Observação:

      O texto excluído é vermelho, texto alterado é azul e texto inserido é verde.

      Depois que você entende os conflitos entre os arquivos, fechar o Diferença entre <carimbo de data/hora>e <filename> janela.

      Em Opções de resolução, selecionar uma das seguintes opções:

      Opções de resolução

      Descrição

      mesclagem as alterações para mim

      Mescla o arquivo automaticamente.Esta opção estará desabilitado se o sistema detectar um conflito.

      Alterações de mesclagem na ferramenta de mesclagem

      Solicita que você determinar as alterações para aceitar.Se selecionada, a ferramenta de mesclagem é exibida.Siga o procedimento Para mesclar alterações na ferramenta de mesclagem abaixo.

      Desfazer as alterações locais

      Ignora as alterações feitas no arquivo no seu espaço de trabalho local.

      Descartar as alterações do servidor

      Ignora a versão de servidor do arquivo que está em conflito com sua versão do espaço de trabalho local.

      Clique em OK.

  4. Repetir as etapas até que todos os conflitos no Resolver conflitos caixa de diálogo são resolvidos e, em seguida, clicar Fechar.

Para mesclar alterações na ferramenta de mesclagem

  1. Na ferramenta de mesclagem quais são os painéis exibidos os dois arquivos que possuem áreas de conflito realçado, localizar um conflito nos dois arquivos clicando em Próxima alterar.

  2. Analisar as diferenças entre os dois arquivo versões e selecionar a alterar você deseja manter na mesclagem selecionando-o.

    A alteração é colocada no painel inferior.

  3. Repetir as etapas até que todos os conflitos são resolvidos e, em seguida, clicar OK.

  4. No Microsoft Visual Studio diálogo, clicar Sim para salvar o arquivo.

  5. Na caixa de diálogo Accept Merged Result, clique em Yes para manter o arquivo mesclado.

Consulte também

Tarefas

Como: Reconciliar as diferenças entre duas pastas

Como: mesclagem arquivos e pastas

Como: Obter a fonte para seu projeto da equipe

Referência

Resolver o comando

Janela de check-ins pendentes

Outros recursos

Resolução de pasta diferenças e conflitos de arquivo (Team Foundation controle de versão)