Após a conclusão da configuração de sincronismo do Team Foundation Server e o Project Server, ao tentar criar um novo Work Item a partir do Visual Studio e publicar no Project Server, você poderá se deparar com o seguinte erro:
TF285010: TF285010: The following user is not a valid Project Server resource: . Add the Team Foundation user to the enterprise resource pool of the PWA instance and add it to the Team Members group. Then, add the user to the resource pool of the mapped enterprise project plan and publish the plan.
O Status do sincronismo será:
Linked to Project Server: No
Last Submit Status: Failure
E no visualizador de eventos de seu servidor TFS será encontrado o evento
Event ID: TFS Sync Service 9000
TF53010: The following error has occurred in a Team Foundation component or extension:
Date (UTC): 23/01/2014 17:49:40
Machine: TFS
Application Domain: TfsJobAgent.exe
Assembly: Microsoft.TeamFoundation.Framework.Server, Version=12.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a; v4.0.30319
Causa:
Isso ocorre devido ao usuário que está associado ao Work Item do TFS não fazer parte do Pool de Recursos do Project Server.
Resolução:
Para solucionar esse erro, siga o seguinte procedimento:
Abra seu Project Professional e selecione o projeto em questão:
Selecione o recurso (usuário) em questão:
Obs.: Se o usuário não estiver disponivel nessa tela, será necessário inserir o usuário no grupo dentro da Web do Project Server.
Abra o Project Server Web (PWA):
Vá em Configurações do Servidor – Segurança – Gerenciar Usuários e adicione o usuário.
Salve e publique o projeto.
Aguarde por alguns minutos e execute os comandos de sincronismo entre o TFS e Project Server novamente.
E o sincronismo irá funcionar corretamente.
Pronto, espero ter ajudado e até a próxima!
Alan Carlos