Partilhar via


Reconciliar diferenças entre duas pastas

Serviços de DevOps do Azure | Azure DevOps Server 2022 - Azure DevOps Server 2019

Visual Studio 2019 | Visual Studio 2022

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

Pré-requisitos

Para fazer esses procedimentos, você deve ter as permissões de Leitura e Check-out definidas como Permitir. Para obter mais informações, consulte Permissões TFVC padrão.

Nota

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

Reconciliar diferenças

  1. No Gerenciador de Controle do Código-Fonte do Visual Studio, 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 de pasta a comparar e, em seguida, selecione OK. A janela Diferença de pasta é exibida.

  3. Na janela Diferença de pastas , clique com o botão direito do rato na pasta ou ficheiro que pretende reconciliar e selecione Reconciliar.

    Nota

    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 diferenças de pasta é exibida.

  4. Para Arquivos que não estão em seu espaço de trabalho, selecione Obter versão mais recente para baixar a versão mais recente dos arquivos ou selecione Ignorar para deixar esses arquivos somente 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 somente em seu espaço de trabalho local.

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

    • Ignore para manter as alterações feitas nesses arquivos em seu espaço de trabalho local.
    • Desfazer alterações pendentes para desconsiderar as alterações feitas nesses arquivos em seu espaço de trabalho local.
    • Obtenha a versão mais recente para transferir a versão mais recente destes ficheiros para a sua área de trabalho local.
  7. Para Arquivos que não têm alterações pendentes, selecione uma das seguintes opções:

    • Obtenha a versão mais recente para transferir as versões mais recentes dos ficheiros.
    • Verifique out para verificar a versão do servidor de arquivos. Se você fez alguma alteração em suas versões locais, você terá uma opção para mesclar essas alterações com a versão do servidor quando fizer check-in dos arquivos.
    • Ignore para deixar esses arquivos no servidor.
  8. Selecione OK.

    Se você tiver alterações pendentes em seu espaço de trabalho local que entrem em conflito com a versão do servidor de um arquivo e optar por Obter 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.