Configurar recursos após uma atualização do TFS

Após uma atualização do TFS (Team Foundation Server), é aconselhável usar os novos recursos que foram instalados. Alguns desses recursos podem exigir atualizações do seu projeto de equipe. O assistente Configurar Recursos é a maneira mais fácil para fazer isso.

Se você precisar atualizar o TFS, vá para a página de downloads.

Você tem muitos projetos de equipe que precisam ser atualizados? Se, você pode Aplicar atualizações programaticamente.

Executar o assistente Configurar Recursos

  1. Se você não for um administrador do projeto, seja adicionado como um. Somente administradores do projeto ou administradores do TFS podem executar o assistente.

  2. Abra a página de administração para seu projeto de equipe em um navegador com suporte (**http://**ServerName: 8080/tfs/Admin).

  3. Se você vir um Configurar recursos link, execute o assistente.

    Configurar recursos para TFS 2013.2

    As opções na lista dependem das versões do TFS que foram instaladas no servidor em nível de aplicativo e dos recursos anteriormente configurados. Para obter os últimos modelos de processo, faça o upgrade do servidor para a última versão.

    Se o Plano de teste e o Conjunto de testes não estiverem configurados, acesse Atualizações manuais para dar suporte ao gerenciamento de teste. Será preciso importar manualmente as definições de WIT e migrar dados depois de ter atualizado o servidor em nível de aplicativo para o TFS 2013.3.

    Se você não vir o link Configurar recursos, seus recursos foram habilitados. É possível começar a usar os novos recursos.

  4. Se receber uma mensagem semelhante à mostrada abaixo, você poderá configurar o projeto de equipe. Se mais de um modelo de processo estiver disponível, aceite a versão recomendada.

    Projeto de equipe atualizado com recursos não configurados

          

    Se a caixa de diálogo não contiver uma Configurar opção, você precisará Aplicar as atualizações manualmente.

  5. Na maioria dos casos, o assistente irá configurar todos os novos recursos e você receberá uma mensagem de êxito.

    Mensagem de êxito na configuração de recursos

    Ocasionalmente, o assistente atualizará parcialmente seu projeto de equipe e retornará as mensagens de erro que exigem resolução. Tome nota dos erros recebidos e realize atualizações manuais para resolver cada erro.

Publicar etapas de configuração

Aplicar atualizações manualmente

Quando o assistente não conseguir atualizar um projeto de equipe, ele retornará uma mensagem informando que não há modelo de processo disponível para oferecer suporte à atualização.

Configurar recursos Assistente retorna erro mensagens

Quando isso ocorre, você precisa executar algumas atualizações manuais de acordo com uma das seguintes opções:

Personalizações adicionais para fazer depois de habilitar recursos

Depois de atualizar seu projeto de equipe com o Assistente Configurar recursos, você tem acesso aos recursos mais recentes e modelos de processo. No entanto, ainda convém fazer algumas personalizações adicionais com base na atualização da TFS que você instalou.

Atualizar um projeto de equipe para o TFS 2013,4

Talvez você precise fazer algumas personalizações adicionais as equipes de optar por controlar bugs na lista de pendências.

Atualizar um projeto de equipe para o TFS 2013.3

Se você tiver o Visual Studio 2013.3 Microsoft Test Manager instalado no ambiente, as atualizações estão concluídas. Para saber mais sobre as alterações introduzidas com a versão atualizada do Test Manager ou o Team Web Access, consulte Planejar testes manuais usando o Team Web Access.

Se desejar personalizar o plano de teste ou o conjunto de testes, agora é possível. Se você adicionar ou mudar os estados de fluxo de trabalho para as definições de tipo de plano de teste ou conjunto de testes, e trabalhar com um cliente Test Manager fornecido com o Visual Studio 2013.2 ou versões anteriores, deve também atualizar a configuração do processo para o projeto de equipe. Caso contrário, encontrará um erro de Aplicativo detectado com uma falha inesperada ao conectar-se ao projeto de equipe. Para resolver esse erro, consulte Importar e exportar configuração do processo [witadmin].

Mensagem de erro de falha de aplicativo após a atualização do TFS

Atualizar uma projeto de equipe de TFS 2012 para TFS 2013

Não há nenhum adicionais personalizações necessárias para fazer após a atualização do TFS 2012 para TFS 2013. No entanto, há algumas atualizações recomendadas para tornar o fluxo de trabalho de WITs específicos.

As atualizações de colocar seu projeto de equipe atualizado com as configurações de fluxo de trabalho que são definidas nas versões mais recentes dos modelos de processo padrão.

Você pode desejar atualizar o fluxo de trabalho de WITs específicos para dar suporte a transições faltando, motivos adicionais e atribuições de campo. Fazer essa atualização revisa o fluxo de trabalho para os seguintes WITs para a versão mais recente do fluxo de trabalho do modelo de processos:

  • Scrum 2.0 para Scrum 2013: Item de lista de pendências de produto e Bug.

  • Agile 6.0 para Agile 2013: história de usuário.

  • CMMI 6.0 para CMMI 2013: requisito.

Para obter detalhes, consulte atualizar seu projeto de equipe 2012 do RTM para atualização 2.

Se não tiver personalizado seus tipos de item de trabalho ou configuração de processo, pode atualizar os itens rapidamente usando witadmin. Apenas baixe a versão mais recente do modelo de processo compatível com a usada para criar o projeto de equipe e então importar os WITs atualizados.

Atualizar uma projeto de equipe de TFS 2010 para TFS 2013

Se você atualizou um projeto de equipe foi criado com um modelo de processo do Agile do MSF v 5.0, você também desejará atualizar manualmente as atribuições de fluxo de trabalho de história e tarefas do usuário.

Se não atualizar o fluxo de trabalho, o painel de tarefas fornece apenas dois estados, Ativo e Encerrado. Isso impede que você ou sua equipe façam distinção entre tarefas que estejam em andamento daquelas ainda não iniciadas.

Além disso, você pode querer aplicar as atualizações de fluxo de trabalho à história de usuário conforme descrito em atualizar seu projeto de equipe 2012 do RTM para atualização 2.

Perguntas e respostas

P: como posso atualizar programaticamente muitos projetos de equipe?

R: se os projetos de equipe foram criados a partir do mesmo modelo de processo, você poderá modificar o modelo de processo de origem, carregá-lo e, em seguida, em lote atualização de todos os projetos de equipe definidos para uma coleção de projetos de equipe. Revise os seguintes recursos: Atualizar um modelo de processo personalizado para acessar novos recursos, como configurar recursos de dezenas de projetos de equipe, e Features4tfs CodePlex solução.

P: onde posso saber mais sobre como personalizar a experiência de teste?

R: Veja um destes tópicos:

P: Como resolver mensagens de aviso ou erro relacionadas à atualização dos artefatos de gerenciamento de teste com o TFS 2013.3?

R: Veja Atualizações manuais para dar suporte a planos de teste e conjuntos de testes.

P: Como funciona o assistente Configurar Recursos?

A: O assistente Configurar Recursos adiciona novos objetos ao seu projeto de equipe e pode atualizar alguns objetos existentes, mas não altera seus dados ou o fluxo de trabalho. Adiciona os novos objetos com base na melhor correspondência de configurações definidas nos modelos de processo instalados e em seu projeto de equipe. O assistente referencia modelos de processo personalizados atualizados e a versão mais recente dos modelos de processo da Microsoft instalados em sua coleção de projetos de equipe e adicionados durante o processo de atualização. Se o assistente determinar que há mais de um modelo de processo que pode ser usado para configurar recursos, ele selecionará aquele que melhor corresponde ao seu projeto de equipe existente, que será a versão mais recente.

Veja a seguir o que o assistente Configurar Recursos faz:

  1. Verifica as definições no projeto de equipe para determinar quais recursos estão e não estão configurados.

  2. Determina qual modelo de processo armazenado na coleção de projetos de equipe contém a melhor correspondência de definições para configurar recursos ausentes.

  3. Para cada recurso que pode ser configurado, carrega as definições de novos objetos ou modificas as definições existentes. Para saber como o assistente configura cada recurso específico, veja Ações de configuração feitas para adicionar cada recurso.

P: Para executar com êxito, de quais elementos o assistente Configurar Recursos depende?

R: o Assistente Configurar recursos depende dos elementos a seguir.

  • O arquivo ProcessTemplate deve incluir a instrução de versão. Se a instrução de versão não estiver presente, o assistente Configurar Recursos não poderá selecionar o modelo de processo para atualizar um projeto de equipe. Além disso, o número de versão mais alto deve ser exclusivo para cada ID de modelo. Se mais de um modelo de processo que especifica o mesmo número de versão mais alto para a mesma ID de modelo carregada no TFS, nenhum desses modelos de processo podem ser selecionados para atualizar um projeto de equipe.

  • Para cada campo definido para uma coleção de projetos de equipe, os seguintes atributos devem coincidir:

    • Nome amigável

    • Tipo de dados

    • Atribuição para sincronizar nomes pessoais com o Ative Directory (syncnamechanges).

    • Atributos de relatório: nome de referência do relatório, nome do relatório, tipo de relatório e formato do relatório

  • Os nomes de referência atribuídos a campos e tipos de link devem ser exclusivos dentro de uma coleção de projetos de equipe.

  • Os nomes amigáveis das categorias devem ser exclusivos em um projeto de equipe.

  • Determinados WITs (tipos de item de trabalho) e categorias são necessários para que o assistente configure um recurso. Se você renomeou ou excluiu qualquer um desses WITs ou categorias, o assistente retornará as seguintes mensagens:

    Não há modelos de processo disponíveis com configurações válidas para esse projeto de equipe.

    Seu projeto de equipe não pode ser configurado automaticamente.

    Você terá de renomear ou declarar novamente os WITs ou as categorias ausentes para seu projeto de equipe e depois executar novamente o assistente. Ou você pode modificar os modelos de processo para adicionar recursos e executar novamente o assistente.

Se qualquer conflito ocorrer, você receberá uma mensagem de erro. Veja Resolver erros recebidos ao configurar recursos.

P: Adicionei listas de pendências de portfólio ao meu projeto de equipe.Por que nem todos os membros da equipe podem vê-los?

R: Para ver e trabalhar com listas de pendências de portfólio, cada membro da equipe precisa ter acesso completo.

P: Para onde posso ir se tiver mais dúvidas?

R: Você pode publicar uma pergunta ou pesquisar respostas em um destes fóruns: Team Foundation Server - Rastreamento de item de trabalho ou Team Web Access.