Compartilhar via


Ver mensagens de erro do mecanismo de sincronização

Para ajudar a resolver problemas integração de Visual Studio Team Foundation Server 2012 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 da ferramenta de linha de comando de TFSAdmin ProjectServer .

ObservaçãoObservação

Para obter informações sobre o processo de sincronização, consulte Visão geral do Team Foundation Server e recursos de integração do servidor.

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 insira:

cd %programfiles%\Microsoft Visual Studio 11.0\Common7\IDE

Em uma edição de 64 bits do windows, substitua %programfiles% com %programfiles(x86)%.

Permissões Necessárias

Para usar este comando, *** Administre a integração do servidor *** sua permissão de deve ser definida como Permitir para a coleção de projeto de equipe.Além de isso, 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 Web App (PWA) que participará em sincronização de dados.Para obter mais informações, consulte Atribuir permissões para oferecer suporte à integração do Project Server e do Team Foundation Server.

ObservaçãoObservação

Mesmo se você fizer logon com permissões administrativas, você deve abrir uma janela de prompt de comando alto para executar esta função em um servidor que esteja executando Windows Server 2008.Para abrir uma janela de prompt de comando, escolha Iniciar, abra o menu de atalho para Prompt de Comando, e então escolha Executar como Administrador.Para obter mais informações, consulte a seguinte página no site da Microsoft:Controle de acesso de usuário.

Sintaxe

TfsAdmin ProjectServer /GetSyncMessages /collection:tpcUrl

Parâmetros

Parâmetro

Descrição

/collection: tpcUrl

Especifica o localizador de uniform resource identifier (URL) de uma coleção de projeto de equipe.Você especifica a URL no seguinte formato:

http:ServerName: porta/VirtualDirectoryName/CollectionName/

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

http:ServerName: porta/CollectionName/

/?ou help

Exibe informações sobre o comando.

De volta ao topo

Retornar valor

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: Data quando a mensagem foi registrado.

  • Nome do nome da coleção de projeto de equipe \ 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 completo abrindo o log de eventos para o servidor de camada de aplicativo correspondente.

De volta ao topo

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
DicaDica

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 do Team Foundation Server e recursos de integração do servidor

Gerenciar integração do Project com o TfsAdmin ProjectServer

Outros recursos

Problemas conhecidos e soluções alternativas para oferecer suporte ao Team Foundation Server e a integração do servidor