Adicionar recursos usando um processo de atualização manual
Você pode atualizar os projetos de equipe criados nas versões anteriores do Team Foundation Server (TFS) para usar os novos recursos adicionados com a atualização para o TFS 2013. Você deve atualizar os projetos de equipe usando o Assistente Configurar recursos, consulte Configurar recursos após uma atualização do TFS. No entanto, se o assistente não conseguir acrescentar um recurso, é possível acrescentá-lo manualmente.
Você pode adicionar os seguintes tipos de item de trabalho (WITs):
Feature, disponível na atualização para o TFS 2013. O Feature WIT tem suporte para gerenciar listas de pendência do portfólio.
Parâmetro Compartilhado, disponível na atualização para a versão 2013.2 do TFS. O WIT de Parâmetro Compartilhado tem suporte para repetir testes com dados diferentes.
Se você estiver atualizando do TFS 2010, aplique as atualizações fornecidas na versão 2012 deste tópico.
Atualizações necessárias para usar listas de pendências de portfólio
Importar arquivos da pasta da versão mais recente do modelo de processo que você baixe e atualize os arquivos de definição de categorias.
Se você ainda não atualizou o TFS para TFS 2013, faça isso agora. Consulte Atualizar Team Foundation Server.
Se você não for membro do grupo Administradores da Coleção de Projetos, peça para ser adicionado. Você precisa dessas permissões para executar o assistente e baixar os modelos de processo.
Execute o Assistente Configurar recursos para determinar quais recursos devem ser configurados. Consulte Configurar recursos após uma atualização do TFS.
Se o assistente lista recursos adicionais além de pendências de portfólio, aplique as atualizações fornecidas a versão 2012 deste tópico.
Baixar a versão mais recente dos modelos de processo que seja compatível com aquele usado para criar o projeto de equipe.
Para baixar ou carregar modelos de processo, você deverá se conectar ao TFS 2013 do Visual Studio 2013 ou do Team Explorer 2013.
Abra uma janela de Prompt de comando onde o Visual Studio 2013 ou Team Explorer 2013 está instalado e digite:
cd %programfiles(x86)%\Microsoft Visual Studio 12.0\Common7\IDE
Em uma edição de 32 bits do Windows, substitua %programfiles(x86)% com %programfiles%.
Adicione o tipo de item de trabalho Feature. Especifique o DirectoryPath da pasta WorkItem Tracking/TypeDefinitions que contém o modelo de processo baixado.
witadmin importwitd /collection:CollectionURL /p:"ProjectName" /f:"DirectoryPath\Feature.xml"
O caminho do diretório deve seguir esta estrutura: Drive:\TemplateFolder\WorkItem Tracking\TypeDefinitions.
Um exemplo de CollectionURL é http://MyServer:8080/tfs/DefaultCollection.
Atualize as categorias para permitir o uso da lista de pendências de portfólio Feature.
Primeiro, exporte o arquivo categories.
witadmin exportcategories /collection:CollectionURL /p:ProjectName /f:"DirectoryPath\categories.xml"
Adicione a Feature Category.
<CATEGORY name="Feature Category" refname="Microsoft.FeatureCategory"> <DEFAULTWORKITEMTYPE name="Feature" /> </CATEGORY>
Em seguida, importe o arquivo categories.
witadmin importcategories /collection:CollectionURL /p:ProjectName /f:"DirectoryPath\categories.xml"
Importe o novo arquivo de configuração de processo da pasta WorkItem Tracking/Process do modelo de processo baixado. Agora, a configuração do processo é aceita pelo arquivo único ProcessConfiguration.
witadmin importprocessconfig /collection:CollectionURL /p:ProjectName /f:"DirectoryPath\ProcessConfiguration.xml"
Incorpore as personalizações que você fez nos arquivos AgileConfiguration ou CommonConfiguration ao arquivo ProcessConfiguration. Para obter mais informações, consulte Processar referência a elementos XML da configuração.
Você pode começar a usar a lista de pendências de portfólio conforme descrito aqui.
Atualizações necessárias para usar os Parâmetros Compartilhados (requer TFS 2013.2 – Atualização 2)
Importe um arquivo da pasta da versão mais recente do modelo de processo baixado e modifique o arquivo de definição de categorias.
Se você não atualizou para o TFS 2013.2 Baixe. Atualizar Team Foundation Server.
Se você não for membro do grupo Administradores da Coleção de Projetos, peça para ser adicionado. Você precisa dessas permissões para executar o assistente e baixar os modelos de processo.
Execute o Assistente Configurar recursos para determinar quais recursos devem ser configurados. Consulte Configurar recursos após uma atualização do TFS.
Baixar a versão mais recente dos modelos de processo que seja compatível com a versão usada para criar seu projeto de equipe.
Para baixar ou carregar modelos de processo, você deverá se conectar ao TFS 2013 do Visual Studio 2013 ou do Team Explorer 2013.
Abra uma janela de Prompt de comando onde o Visual Studio 2013 ou Team Explorer 2013 está instalado e digite:
cd %programfiles(x86)%\Microsoft Visual Studio 12.0\Common7\IDE
Em uma edição de 32 bits do Windows, substitua %programfiles(x86)% com %programfiles%.
Adicione o tipo de item de trabalho Shared Parameter. Especifique o DirectoryPath da pasta WorkItem Tracking/TypeDefinitions que contém o modelo de processo baixado.
witadmin importwitd /collection:CollectionURL /p:"ProjectName" /f:"DirectoryPath\SharedParameter.xml"
O caminho do diretório segue esta estrutura: Drive:\TemplateFolder\WorkItem Tracking\TypeDefinitions.
Um exemplo de CollectionURL é http://MyServer:8080/tfs/DefaultCollection.
Adicione a categoria Parâmetro Compartilhado à definição de categorias.
Exporte o arquivo categories.
witadmin exportcategories /collection:CollectionURL /p:ProjectName /f:"DirectoryPath\categories.xml"
Adicione a Shared Parameter Category.
<CATEGORY name="Shared Parameter Category" refname="Microsoft. SharedParameterCategory"> <DEFAULTWORKITEMTYPE name="Shared Parameter" /> </CATEGORY>
Adicione Shared Parameter a Hidden Types Categories.
<CATEGORY name="Hidden Types Category" refname="Microsoft.HiddenCategory"> <DEFAULTWORKITEMTYPE name="Code Review Request" /> <WORKITEMTYPE name="Code Review Response" /> <WORKITEMTYPE name="Feedback Request" /> <WORKITEMTYPE name="Feedback Response" /> <WORKITEMTYPE name="Shared Steps" /> <WORKITEMTYPE name="Shared Parameter" /> </CATEGORY>
Importe o arquivo categories.
witadmin importcategories /collection:CollectionURL /p:ProjectName /f:"DirectoryPath\categories.xml"
Verifique se você consegue adicionar um conjunto de parâmetros compartilhados ou converter para parâmetros compartilhados. Consulte Repetir um teste com dados diferentes.
Perguntas e respostas
P: E seu eu já tiver um tipo de item de trabalho chamado Feature definido em meu projeto de equipe?
R: Se quiser usar seu WIT Feature existente para oferecer suporte a uma lista de pendências de portfólio, você poderá pular a etapa 5 e concluir as etapas restantes. No entanto, se quiser adicionar um tipo de item de trabalho (WIT) de nome diferente à sua lista de pendências de portfólio, você precisará modificar as categorias e os arquivos de definição de configuração de processo antes de importar esses arquivos para refletir a nomenclatura diferente. Consulte Adicionar uma lista de pendências de portfólio.
P: E se eu quiser usar mais de um nível de lista de pendências de portfólio?
R: Você pode adicionar até cinco listas de pendências de portfólio. Isso inclui a lista de pendências padrão de Feature. Para começar, consulte Adicionar uma lista de pendências de portfólio.
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: Onde posso saber mais sobre os arquivos de definição a serem modificados?
R: Consulte estes tópicos para obter mais informações:
P: Para onde posso ir se tiver mais dúvidas?
R: Você pode publicar uma pergunta ou procurar respostas no Fórum do Team Foundation Server.