Usuário com melhor resposta
URGENTE - Erro ao criar um Team Project

Pergunta
-
Colegas, boa noite!
Começei a receber um erro quando crio team projects e não sei o que fazer. Já voltei a versão de work items pra ver se era algo que tinha feito, mas não consigo.
O erro exibido é o seguinte:
Error
TF30170: The plugin Microsoft.ProjectCreationWizard.WorkItemTracking failed during task WIs from group WorkItemTracking.Explanation
Plugin error text: “TF26213: Saving work items failed. Check the log for more details.”User Action
Contact your Team Foundation Server administrator.No arquivo de log, logo após terminar a criação dos work items padrão do projeto começa uma lista de erros como este:
---begin Exception entry---
Time: 2007-09-17 18:57:52Z
Module: Work Item Tracking
Event Description: TF26215: Cannot save the work item.
Exception Type: Microsoft.TeamFoundation.WorkItemTracking.Client.ValidationException
Exception Message: Team Foundation could not update the work item because of a validation error on the server. This may happen because the work item has unsupported fields or because you do not have permission to update it.
Stack Trace:Socorro! O que eu faço pra corrigir isso?
Muito obrigado!
Respostas
-
Eu vi a luz!
E consegui resolver este enigma!
Acontece que em nosso servidor do TFS existia um grupo chamado "Tarefa", o mesmo nome do tipo do work item customizado. Os nomes iguais geravam algum conflito que não permitia a criação de work items deste tipo.
Eu não sei onde está escrito que não se pode criar um grupo no servidor com o mesmo nome de um work item type. Mas não pode e passamos uma semana para descobrir!
Obrigado Igor pela paciência e esforço para nos ajudar!
Todas as Respostas
-
Você alterou algum dos templates padrão (Agile, CMMI) sem criar uma cópia? Se sim, provavelmente alguma das suas alterações deve ter corrompido o process template (como você mesmo desconfiou).
Você pode baixar da internet os process templates (http://www.microsoft.com/downloads/details.aspx?familyid=ea75784e-3a3f-48fb-824e-828bf593c34d&displaylang=en para o Agile, http://www.microsoft.com/downloads/details.aspx?FamilyId=12A8D806-BB98-4EB4-BF6B-FB5B266171EB&displaylang=en para o CMMI) e refazer o upload para seu servidor.
-
Igor,
Obrigado pela atenção!
Entretanto, creio que o problema seja mais grave... Baixei um novo process template e fiz o upload. Criei um projeto e foi tudo bem. Apenas troquei o nome de um work item type (de Task pra Tarefa) e o erro voltou a acontecer.
Fui em outros projetos antigos, nos quais eu já trabalhava e não se consegue mais criar novos work items dos tipos que haviam sido customizados.
Acredito que seja algo relacionado a permissões, mas não sei o que fazer.
Alguém recomenda algo?
Muito obrigado!
-
Como você mudou o nome do work item? Usando o Process Template Editor ou editando os XML? Para mudar o nome de um tipo de work item através dos XML dá um bocado de trabalho...
UPDATE: Experimente dar uma olhada neste post: http://blogs.vertigosoftware.com/teamsystem/archive/2007/01/30/Customizing_Work_Items_in_Visual_Studio.aspx
-
-
Igor Abade V. Leite - MVP wrote: Como você mudou o nome do work item? Usando o Process Template Editor ou editando os XML? Para mudar o nome de um tipo de work item através dos XML dá um bocado de trabalho...
UPDATE: Experimente dar uma olhada neste post: http://blogs.vertigosoftware.com/teamsystem/archive/2007/01/30/Customizing_Work_Items_in_Visual_Studio.aspx
-
Igor,
A exportação, customização e importação de work items é o que o Process Template Editor faz automaticamente, correto? A nossa customização foi bem mais além da mudança de nome do work item. A mudança foi apenas um teste que eu fiz pra ver se funcionava, depois de todo este problema.
Seria possível marcarmos uma consultoria sua para resolvermos este problema?
Muito obrigado!
-
-
Eu vi a luz!
E consegui resolver este enigma!
Acontece que em nosso servidor do TFS existia um grupo chamado "Tarefa", o mesmo nome do tipo do work item customizado. Os nomes iguais geravam algum conflito que não permitia a criação de work items deste tipo.
Eu não sei onde está escrito que não se pode criar um grupo no servidor com o mesmo nome de um work item type. Mas não pode e passamos uma semana para descobrir!
Obrigado Igor pela paciência e esforço para nos ajudar!