Pergunta

Ao mesclar duas ramificações de código no Team Foundation Server, recebo o seguinte erro:

A chave fornecida não estava presente no dicionário.

Alguns arquivos são verificados e exibidos em "Alterações pendentes", mas nenhuma alteração é realmente feita.

Eu tenho uma solução alternativa:

  1. Tentativa de mesclagem (falha com erro)
  2. Receba as últimas novidades do tronco
  3. Desfaça todas as alterações pendentes com "mesclar, editar" ou "mesclar"
  4. Mesclar novamente (funciona desta vez)

Alguma idéia sobre o que está causando esse erro?

Editar após resposta:Parece um bug.E é extremamente repetível.Cada mesclagem faz isso.Enviarei um relatório de bug para a MS e verei o que acontece.

Foi útil?

Solução

Parece um bug.Se você puder replicar isso, recomendo que entre em contato com o Suporte da Microsoft ou use o site de relatórios de bugs do Microsoft Connect.Não encontrei nenhuma menção a isso em uma pesquisa preliminar.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top