Configurando o Beyond Compare no Visual Studio 2010 e Team Foundation Server

Se você está acostumado a trabalhar com o Visual Studio conectado ao Team Foundation Server já deve ter se deparado com uma situação de conflito de versões em que é necessário fazer uma combinação entre a versão do repositório e a versão com as alterações. Muito embora o Visual Studio e o TFS tenham uma ferramenta que possibilite fazer o merge, ela possui pouca flexibilidade.

Uma ferramenta (comercial) que gosto bastante é o Beyond Compare. Você também pode utilizar uma alternativa gratuita como o WinMerge, por exemplo.

Para configurar o Beyond Compare para ser utilizado com o Visual Studio e o Team Foundation Server bastam alguns passos simples:

  1. No menu Tools, escolha a opção Options.
    image
  2. Na árvore de opções à esquerda, expanda Source Control e selecione o item Visual Studio Team Foundation Server.
    image
  3. Clique no botão Configure User Tools…
  4. Na janela que se abrir, precisaremos inserir duas configurações: uma para Comparação e uma para Combinação (Merge).
    image
  5. Clique no botão Add…
  6. Preencha o formulário de acordo com a Tabela abaixo
    image
  7. Item

    Compare

    Merge

    Extension

    .*

    .*

    Operation

    Compare

    Merge

    Command

    <caminho para o BeyondCompare.exe>

    <caminho para o BeyondCompare.exe>

    Arguments

    %1 %2 /title1=%6 /title2=%7

    %1 %2 /savetarget=%4 /title1=%6 /title2=%7

Agora você já pode utilizar os recursos de Compare e Merge do Visual Studio e os fontes serão abertos no Beyond Compare.

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair /  Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair /  Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair /  Alterar )

Conectando a %s

%d blogueiros gostam disto: