Exibindo mensagens de erro do mecanismo de sincronização
Para ajudar a solucionar a integração de Visual Studio Team Foundation Server 2010 e Microsoft Project Server 2007 com Service Pack 2 (SP2) ou 2010 do Project Server, você pode exibir uma lista de erros de sincronização recente. Você pode exibir os erros mais recentes que foram registrados para uma coleção de projeto de equipe usando o /GetSyncMessages a opção do TFSAdmin ProjectServer ferramenta de linha de comando.
Observação |
---|
Para obter informações sobre o processo de sincronização, consulte Visão geral dos recursos de integração do Project Server e de Team Foundation Server de. |
Para usar essa ferramenta, você abre uma janela de Prompt de comando em um computador que esteja executando o Team Explorer e o Service Pack 1 para Visual Studio 2010. Em seguida, executar a ferramenta a partir do seguinte diretório: Unidade:\Arquivos de Programas\Microsoft 10.0\Common7\IDE de Visual Studio. Para máquinas de 64 bits, a ferramenta está em da unidade:\Arquivos de programas (x86) \Microsoft Visual Studio 10.0\Common7\IDE.
Permissões necessárias
Para usar este comando, o a integração de administrar o Project Server permissão deve ser definida Permitir para a coleção de projeto de equipe. Além disso, a conta de serviço de Team Foundation Server devem ser concedidas as permissões necessárias para interagir com a instância do Project Web Access ou do aplicativo da Web de projeto (PWA), que for participar da sincronização de dados. Para obter mais informações, consulte Atribuir permissões a integração de suporte do Project Server e do Team Foundation Server.
Observação |
---|
Mesmo se fizer logon com permissões administrativas, você deve abrir uma janela de Prompt de comando com privilégios elevados para executar essa função em um servidor que esteja executando o Windows Server 2008. Para abrir uma janela de Prompt de comando com privilégios elevados, clique em Iniciar, com o botão direito o Prompt de comandoe em seguida, clique em Executar como administrador. Para obter mais informações, consulte a seguinte página no site da Microsoft: O controle de acesso do usuário. |
Sintaxe
TfsAdmin ProjectServer /GetSyncMessages /collection:tpcUrl
Parâmetros
Parâmetro |
Descrição |
---|---|
/collection: tpcUrl |
Especifica o localizador de recursos uniforme (URL) de uma coleção de projeto de equipe. Você pode especificar o URI no seguinte formato: http: / /Nome_do_servidor: port/VirtualDirectoryName/NomeDaColeta Se você não especificar um diretório virtual, especifique o URI no seguinte formato: http: / /Nome_do_servidor: port / NomeDaColeta |
/? ouhelp |
Exibe informações sobre o comando. |
Voltar ao topo
Valor de retorno
O /GetSyncMessages opção exibe um conjunto delimitado por tabulação de mensagens com seus cabeçalhos de coluna. As seguintes informações aparecem para cada mensagem:
Data: Data quando a mensagem foi registrada.
Nome do projeto de Name\Team de coleção de projeto de equipe: Nomes de coleção do projeto de equipe e o projeto de equipe.
Nome do projeto: Nome do plano de projeto da empresa.
Mensagem: Conteúdo da mensagem.
Essas mensagens são extraídas do log de eventos para o servidor de camada de aplicativo. O /GetSyncMessages opção trunca as mensagens que são muito maiores que a média. Quando este truncamento ocorre, aparece a seguinte mensagem:
Há outros erros que foram truncados do log. Esses erros podem ser visualizados no log de eventos dos servidores de camada de aplicativo.
Você pode exibir a mensagem completa, abrindo o log de eventos para o servidor de camada de aplicativo correspondente.
Voltar ao topo
Exemplo
O exemplo a seguir recupera as mensagens de erro que foram registradas para Collection0, que é definido no servidor de camada de aplicativo MyTFSServer.
TfsAdmin ProjectServer /GetSyncMessages /collection:http://MyTFSServer:8080/tfs/Collection0
Dica
Você pode usar a sintaxe de linha de comando padrão para enviar a saída para um arquivo. Por exemplo, você pode especificar > c:\output.txt.
Consulte também
Outros recursos
Visão geral dos recursos de integração do Project Server e de Team Foundation Server de
Problemas conhecidos e soluções de Team Foundation Server de suporte e integração do Project Server
Gerenciando a integração do Project Server com TFSAdmin ProjectServer