Compartilhar via


Visualizar mensagens de erro do mecanismo de sincronização

Para ajudar a resolver problemas integração de Visual Studio Team Foundation Server (TFS) e servidor de Microsoft Project , você pode exibir uma lista de erros de sincronização recentes. Você pode exibir os erros os mais recentes registrados em log para uma coleção de projeto de equipe usando a opção de /GetSyncMessages de ferramenta de linha de comando TFSAdmin ProjectServer .

Dica

Para obter informações sobre o processo de sincronização, consulte Visão geral dos recursos de integração do TFS com o Project Server.

Para executar a ferramenta de linha de comando TfsAdmin , abra uma janela de prompt de comando onde Visual Studio ou Team Explorer sejam instalados e entre-a:

cd %programfiles(x86)%\Microsoft Visual Studio 12.0\Common7\IDE

Em uma edição de 32 bits do Windows, substitua %programfiles(x86)% por %programfiles%..

Requisitos

Para usar este comando, sua permissão de Administrar a integração com o Project Server deve ser definida como Permitir para a coleção de projeto de equipe. Além disso, a conta de serviço para Team Foundation Server deve ser concedido as permissões necessárias para interagir com a instância de acesso Web de Projeto ou projetar o aplicativo (PWA) da Web que participará na sincronização de dados. Para obter mais informações, consulte Atribuir permissões para dar suporte à integração TFS-Project Server.

Sintaxe

TfsAdmin ProjectServer /GetSyncMessages /collection:tpcUrl

Parâmetros

Parâmetro

Descrição

/collection: tpcUrl

Especifica o localizador recursos uniforme (URL) de uma coleção de projeto de equipe. Especifique a URI no seguinte formato:

http://ServerName:Port/VirtualDirectoryName/CollectionName

Se você não especificar um diretório virtual, você especifica a URL no seguinte formato:

http://ServerName:Port/CollectionName

/? ou help

Exibe informações sobre o comando.

Valor de retorno

A opção de /GetSyncMessages exibe um conjunto delimitado por tabulações de mensagens com os cabeçalhos de coluna. As seguintes informações para cada mensagem aparece:

  • Data: Date quando a mensagem foi registrado.

  • Nome da coleção de Projeto de equipe \ nome Projeto de equipe: Os nomes de equipe a coleção e o projeto de equipe.

  • Nome do Projeto: Nome do plano de projeto de empresa.

  • Mensagem: Conteúdo de mensagem.

Essas mensagens são extraídas de trabalho de sincronização. A opção de /GetSyncMessages trunca as mensagens que são muito mais longas de que a média. Quando esse truncamento ocorre, a seguinte mensagem aparece:

Há erros adicionais que foram truncados de log. Esses erros podem ser exibidos no log de eventos para o servidor de camada de aplicativo.

Você pode exibir a mensagem completa abrindo o log de eventos para o servidor correspondente de camada de aplicativo.

Exemplo

O exemplo a seguir recupera as mensagens de erro que foram registradas para DefaultCollection, que é definido no servidor de camada de aplicativo de MyTFSServer.

TfsAdmin ProjectServer /GetSyncMessages /collection:http://MyTFSServer:8080/tfs/DefaultCollection

Dica

Você pode usar a sintaxe padrão de linha de comando para enviar a saída para um arquivo.Por exemplo, você pode especificar >c:\output.txt.

Consulte também

Conceitos

Visão geral dos recursos de integração do TFS com o Project Server

Mapear componentes de integração [TfsAdmin ProjectServer]

Outros recursos

Problemas conhecidos e soluções alternativas para dar suporte à integração do TFS com o Project Server