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]