Compartilhar via


Reconciliar diferenças entre duas pastas

Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019

Visual Studio 2019 | Visual Studio 2022

Depois de comparar uma pasta de servidor e uma pasta local no TFVC (Controle de Versão do Team Foundation), você poderá reconciliar as diferenças entre o conteúdo da pasta e entre arquivos que têm alterações pendentes conflitantes em sua pasta local. Para obter mais informações, consulte Comparar pastas.

Pré-requisitos

Para executar esses procedimentos, você deve ter as permissões Ler e Fazer Check-out definidas como Permitir. Para saber mais, confira Permissões padrão do TFVC.

Observação

Para reconciliar duas pastas ou arquivos locais, você não precisa de permissões do Azure DevOps.

Reconciliar diferenças

  1. No Visual Studio o Gerenciador de Controle do Código-Fonte, clique com o botão direito do mouse em uma pasta e selecione Comparar. A caixa de diálogo Comparar é aberta.

  2. Na caixa de diálogo Comparar, selecione as versões da pasta a serem comparadas e selecione OK. A janela Pasta Difference será exibida.

  3. Na janela Pasta Difference, clique com o botão direito do mouse na pasta ou no arquivo que você deseja reconciliar e clique em Reconciliar.

    Observação

    Você pode selecionar várias pastas e arquivos mantendo pressionada a tecla Ctrl e selecionando os itens. Além disso, você pode pressionar CTRL+A para selecionar todas as pastas e arquivos.

    A janela Reconciliar a Pasta Differences será exibida.

  4. Para Arquivos que não estão em seu workspace, selecione Obter a versão mais recente para baixar a versão mais recente dos arquivos ou selecione Ignorar para deixar esses arquivos apenas no servidor.

  5. Para Arquivos que não estão no servidor, selecione Adicionar ao Servidor para carregar os arquivos no servidor ou selecione Ignorar para deixar esses arquivos apenas no workspace local.

  6. Para Arquivos que possuem alterações pendentes, selecione uma das seguintes opções:

    • Ignorar mantém as alterações feitas nesses arquivos em seu workspace local.
    • Desfazer alterações pendentes para desconsiderar as alterações feitas nesses arquivos em seu workspace local.
    • Obtenha a versão mais recente baixa a versão mais recente desses arquivos no workspace local.
  7. Para Arquivos que não possuem alterações pendentes, selecione uma das seguintes opções:

    • Obtenha a versão mais recente baixa as versões mais recentes dos arquivos.
    • Check out verifica a versão do servidor dos arquivos. Se você fez alterações em suas versões locais, obterá uma opção para mesclar essas alterações com a versão do servidor ao fazer check-in dos arquivos.
    • Ignorar deixa esses arquivos no servidor.
  8. Selecione OK.

    Se você tiver alterações pendentes em seu workspace local em conflito com a versão do servidor de um arquivo, e clicar em Obter para baixar a versão mais recente do arquivo, a janela Resolver Conflitos será exibida. Para obter mais informações, consulte Resolver conflitos de controle de versão do Team Foundation.