Partilhar via


Resolver erros recebidos quando a configuração de recursos

Você pode ser capaz de resolver erros e avisos que o assistente de Configurar recursos exibe.Esses problemas ocorrem porque as definições em conflito de projeto de equipe com definições nos modelos de processo carregados ao seu projeto de equipe a coleção.Você deve modificar o modelo de processo para resolver o erro e executar novamente o assistente.Ou, você pode alterar seu projeto de equipe e então execute novamente o assistente.

Neste tópico

  • Resolver erros em vez de configurar recursos assistente

    • Resolver erros modificando um modelo de processo

    • Resolver erros modificando uma coleção de projeto de equipe ou projeto de equipe

    • Problemas e resoluções

  • Resolver os avisos relatados pelo assistente de recursos configurar

    • Resolver avisos sobre como adicionar uma instrução de AÇÃO a um tipo de item de trabalho

    • Adicione o controle de links de Storyboard

ObservaçãoObservação

Se você encontrar problemas ao executar estes procedimentos, você pode localizar soluções em fóruns para Team Foundation Server (TFS), nas seguintes páginas no site da Microsoft: Trabalhar o acompanhamento de item e Processar modelos.

Permissões exigidas

  • Para baixar e carregar os modelos de processo, você deve ser um membro do grupo de Administradores da Coleção de Projetos .Se as permissões de segurança são definidas explicitamente, sua permissão de Gerenciar o modelo de processo para a coleção de projeto de equipe deve ser definida como Permitir.

  • Para executar a ferramenta de linha de comando witadmin , você deve ser um membro de um dos seguintes grupos: Administradores do Team Foundation, Administradores da Coleção de Projetos, ou Administradores do Projeto para o projeto de equipe.

Para obter mais informações, consulte Team Foundation Permissões do servidor.

Resolver erros em vez de configurar recursos assistente

Você pode resolver um erro alterando o modelo de processo usado para configurar os novos recursos, ou alterando seu projeto de equipe.Depois que você corrigir o erro, execute novamente o assistente.

Hh913787.collapse_all(pt-br,VS.110).gifResolver erros modificando um modelo de processo

Você altera um modelo de processo executar estas etapas:

  1. Baixar o modelo de processo de Team Foundation Server.Consulte Baixe a versão mais recente dos modelos de processo.

  2. Modifique um arquivo de definição para um tipo de item de trabalho, categorias, ou configuração do processo.Consulte Personalizar dados de acompanhamento de projeto, formulários, fluxo de trabalho e outros objetos.

  3. Carregar o modelo de processo para Team Foundation Server.Consulte Gerenciar modelos de processo.

Consulte também Atualizar um modelo de processo personalizado para acessar novos recursos.

Hh913787.collapse_all(pt-br,VS.110).gifResolver erros alterando sua coleção de projeto de equipe ou projeto de equipe

Para resolver um erro ou aviso, você pode escolher para modificar a coleção de projeto de equipe ou projeto de equipe usando o comando de witadmin .Consulte witAdmin: personalizar e gerenciar objetos para monitorar itens de trabalho.

Você pode exportar uma definição de tipo, faz alterações nas definições de campo, e importar na definição de tipo quando necessário.Consulte Exportar e importar os tipos de Item de trabalho de um projeto existente.

Hh913787.collapse_all(pt-br,VS.110).gifProblemas e resoluções

Para resolver erros listados na tabela a seguir, siga as ações corretivas correspondentes, ao modelo de processo ou projeto de equipe, e execute novamente o assistente.

Erro

Problema

Processar a resolução de modelo

Resolução de projeto de equipe

TF400613: O tipo de item de trabalho “{1}” especificado na categoria “{0}” não existe.

Um tipo de item de trabalho necessário está faltando do seu projeto de equipe porque foi renomeado, removido, ou não adicionado.Renomear a definição de tipo de item de trabalho especificada, ou importar o tipo de item de trabalho ausente da versão mais recente dos modelos de processo instalados com a atualização de TFS.

Altere o tipo de item de trabalho definido na categoria especificada para especificar um tipo de item de trabalho existente.

Para renomear um tipo de item de trabalho, use witadmin renamewitd.Para adicionar um tipo de item de trabalho ausente, encontre-o no modelo mais recente do processo, e importá-lo que usa witadmin importwitd.Consulte Personalizar e gerenciar tipos de item de trabalho [witadmin].

TF400614: A categoria “{0}” não existe.

Uma categoria necessário está faltando no arquivo de definição de categorias no modelo de processo que foi selecionado para atualizar seu projeto de equipe.Adicione a categoria ausente.

Adicione a categoria ausente para o modelo de processo.Consulte Referência de elementos das categorias de tipo de item de trabalho.

Adicione a categoria ausente para o projeto de equipe usando witadmin importcategories.Consulte Personalizar as categorias de tipos de itens de trabalho [witadmin].

TF400617: O tipo de campo “{0}” no tipo de item de trabalho “{1}” está em conflito com o tipo do campo existente.

O tipo de dados do campo definido no tipo de item de trabalho que está sendo adicionado não corresponde ao tipo de dados definido na coleção de projeto de equipe.Corrija a atribuição na definição de tipo de item de trabalho e execute novamente o assistente.

ObservaçãoObservação
A atualização Visual Studio Team Foundation Server 2012 altera o campo de Descrição (System.Description) de um tipo de campo de texto sem formatação em HTML, para oferecer suporte a formatação de texto e inserção de imagens e hiperlinks.Na versão mais recente de Team Foundation Server, você pode alternar o tipo de dados entre PlainText e HTML.

Baixar o modelo de processo, abra a definição de tipo, localize a atribuição de FIELD , modifique o atributo de type para corresponder que definida para a coleção e, em seguida, carregar o modelo de processo.Consulte Elemento FIELD (definição),

DicaDica
Para determinar o tipo atribuído a um campo, execute witadmin listsfields.

Use witadmin changefield e especificar o atributo de type .Consulte Gerenciar campos de item de trabalho [witadmin].

ObservaçãoObservação
Você pode alterar a definição de tipo para a coleção de projeto de equipe somente quando o tipo é PlainText ou HTML.

TF400618: O tipo de relatório do campo “{0}” no tipo de item de trabalho “{1}” está em conflito com o tipo de relatório do campo existente.

Um atributo de relatório atribuído a um campo em uma definição de tipo de item de trabalho não coincide com o atributo definido na coleção de projeto de equipe.

Baixar o modelo de processo, abra a definição de tipo, localize a atribuição de FIELD e o atributo de reportable para corresponder que definida para a coleção.Em seguida, carregar o modelo de processo.Consulte Elemento FIELD (definição),

Use witadmin changefield e especificar o atributo de reportingtype .Consulte Gerenciar campos de item de trabalho [witadmin].

TF400619:SyncNameChangeso campo “{0}” no tipo de item de trabalho “{1}” está em conflito com o SyncNameChanges o campo existente.

O atributo de syncnamechanges atribuído a um campo em uma definição de tipo de item de trabalho não coincide com o atributo definido na coleção de projeto de equipe.Esse atributo especificar se atualizar um campo de nome da pessoa quando mudanças desse nome no Active Directory.

Baixar o modelo de processo, abra a definição de tipo, localize a atribuição de FIELD , altere-a para corresponder à definição na coleção e, em seguida, carregar o modelo de processo.Consulte Elemento FIELD (definição).

Use o comando de witadmin changefield e especificar o parâmetro de /syncnamechanges .Consulte Gerenciar campos de item de trabalho [witadmin].

TF400620: O nome amigável de campo “{0}” no tipo de item de trabalho “{1}” está em conflito com o nome amigável de um campo existente.

O nome amigável atribuído a um campo em uma definição de tipo de item de trabalho deve corresponder ao definida na coleção de projeto de equipe.

Baixar o modelo de processo, abra a definição de tipo, localize a atribuição de FIELD , e altere-a para corresponder que definida para a coleção.Em seguida, carregar o modelo de processo.

Para alterar o nome amigável para a coleção de projeto de equipe, use o comando de witadmin changefield e especificar o parâmetro de /name .Consulte Gerenciar campos de item de trabalho [witadmin].

TF400621: O nome da referência do campo “{0}” no tipo de item de trabalho “{1}” já está em uso por um tipo de link.

Cada nome da referência atribuiu a campos e tipos de link devem ser exclusivos dentro de uma coleção de projeto de equipe.

Se o tipo de link está ativa e uso que contém itens de trabalho, baixar o modelo de processo, abra a definição de tipo, localize a atribuição de FIELD , e altere a atribuição de refname para corresponder que definida para a coleção.Em seguida, carregar o modelo de processo.

DicaDica
Para determinar se um tipo de link está em uso, crie links diretos, e filtram-se para todos os itens de trabalho que são associados a um item de trabalho usando esse tipo de link.

Se o tipo de link não está ativa ou em uso que contém itens de trabalho na coleção de projeto de equipe, excluí-la.Você pode usar witadmin deletelinktype para excluir um tipo de link.Consulte Personalizar e gerenciar tipos de link [witadmin].

TF400624: O nome amigável de categoria “{0}” está em conflito com categoria “{1}”.

Você deve atribuir um nome e um nome amigável exclusivos de referência para cada categoria de um projeto de equipe.Você pode resolver esse erro renomeando a categoria existente “{1}” no modelo de processo ou em seu projeto de equipe.

Baixar o modelo de processo, modifique as categorias arquivo para renomear a categoria, e carregam-na no modelo de processo.Consulte Referência de elementos das categorias de tipo de item de trabalho.

Exportar o arquivo de categoria usando witadmin exportcategories, altere o nome amigável atribuído à categoria “{1}”, e importar o arquivo.Consulte Personalizar as categorias de tipos de itens de trabalho [witadmin].

TF400654: Incapaz de configurar ferramentas de planejamento.

Um mapeamento definido no arquivo de CommonConfiguration especifica um campo ou indica-o que não existe no tipo de item de trabalho definido para o projeto de equipe.

Baixar o modelo de processo, modifique o arquivo de CommonConfiguration para corrigir o mapeamento, e carregue o modelo de processo.Consulte Personalizando a configuração do processo

Exportar o tipo de item de trabalho usando witadmin exportwitd, adicione o campo ou o estado ausente, e importar no tipo de item de trabalho.Consulte Personalizar e gerenciar tipos de item de trabalho [witadmin].

Para saber mais, consulte os seguintes tópicos:

Resolver os avisos relatados pelo assistente de recursos configurar

Para resolver os avisos listados na tabela a seguir, siga as etapas de resolução, e execute novamente o assistente.

Aviso

Problema

Resolução

TF400609: Não pode adicionar a ação “{0}” para o tipo de item de trabalho “{1}” porque o estado “{2}” não existe.

STATE necessário está faltando.

Consulte Resolver erros que adicionam uma declaração de AÇÃO a um tipo de item de trabalho.

TF400610: Não pode adicionar a ação “{0}” para o tipo de item de trabalho “{1}” porque a transição de estado “{2}” a “{3}” não existe.

Uma declaração de TRANSITION necessário está faltando.

Consulte Resolver erros que adicionam uma declaração de AÇÃO a um tipo de item de trabalho.

O uso de storyboars: Incapaz de inserir a guia para trabalhar o tipo de item “{1}” na categoria “{2}”.

O elemento de TabGroup está ausente na definição de tipo.

Consulte Adicione o controle de links de Storyboard .

Hh913787.collapse_all(pt-br,VS.110).gifResolver avisos sobre como adicionar uma instrução de AÇÃO a um tipo de item de trabalho

Para suportar meu recurso de trabalho, inserções do assistente de recursos configurar duas instruções de ACTION na seção de transição de fluxo de trabalho de definição para a tarefa funcionam tipos de item.Se os estados ou transições para mover de um novo a um estado ativo, ou de um ativo para um novo estado estão faltando, você receberá um aviso.

Para resolver os avisos, revise o fluxo de trabalho para o tipo de item de trabalho indicado.Quando necessário, modifique o fluxo de trabalho para coincidir com os estados e as transições de fluxo de trabalho que são definidos para a versão mais recente do modelo de processo instalado em TFS atualizado que corresponde ao usado para criar seu projeto de equipe.Em seguida, execute novamente o assistente.Para projetos de equipe com base no modelo de processo agile, consulte Atualizar o fluxo de trabalho para projetos de equipe do Agile.

Para saber mais, consulte os seguintes tópicos:

Com a adição de O uso de storyboars, agora você pode vincular itens de trabalho para o storyboards.Para fazer isso, você adiciona o guia do controle de links de Storyboard a definição de tipo de item de trabalho.Se o assistente configurar recursos não fez ou não foi possível adicionar a guia, então você pode adicioná-las manualmente.Nas versões mais recentes dos modelos de processo instalados em TFS atualizado, o guia do controle de links de Storyboard aparece em todos os tipos de itens de trabalho de retorno, tais como fallback do produto, a artigo de usuário, e o requisito.

ObservaçãoObservação

O assistente configurar recursos não pode adicionar o guia do controle de links de Storyboard se o elemento de TabGroup está faltando da seção de FORM de item de trabalho.O procedimento a seguir adiciona apenas o guia de Storyboard .Se você deseja adicionar o conjunto padrão de guias para o tipo de item de trabalho de retorno, consulte a definição de tipo na versão mais recente do modelo de processo para seu projeto de equipe.Consulte Baixe a versão mais recente dos modelos de processo.

  1. Para executar a ferramenta de linha de comando witadmin , abra uma janela de prompt de comando onde Visual Studio ou Team Explorer sejam instalados e insira:

    cd %programfiles%\Microsoft Visual Studio 11.0\Common7\IDE
    

    Em uma edição de 64 bits do Windows, substitua %programfiles% com %programfiles(x86)%.

  2. Exportar o arquivo de definição de tipo para o item de retorno que substitui por seus dados para os argumentos mostrados:

    witadmin exportwitd  /collection:CollectionURL /p:"ProjectName" /n:"TypeName" /f:"DirectoryPath\FileName.xml"
       
    Where:
       CollectionURL specifies the URL of the team project collection
       ProjectName specifies the name of your team project defined within the collection
       TypeName specifies the name of your backlog item, for example User Story or Product Backlog Item.
       
    Use the following format for CollectionURL:  http://ServerName:Port/VirtualDirectoryName/CollectionName
    For example: http://srvalm:8080/tfs/DefaultCollection.
    
  3. Abra o arquivo usando um editor de texto, como o Bloco De Notas.

  4. Adicione esse trecho de código imediatamente antes da marca de fim de </Layout> do seu tipo de retorno:

    <TabGroup>
    <Tab Label="Storyboards"> 
       <Control Name="StoryboardsControl" Type="LinksControl"> 
          <LinksControlOptions> 
             <WorkItemLinkFilters FilterType="excludeAll" /> 
             <ExternalLinkFilters FilterType="include"> 
                <Filter LinkType="Storyboard" /> 
             </ExternalLinkFilters> 
             <LinkColumns> 
                <LinkColumn RefName="System.Title" /> 
                <LinkColumn LinkAttribute="System.Links.Comment" /> 
             </LinkColumns> 
          </LinksControlOptions> 
       </Control> 
    </Tab> 
    </TabGroup>
    
  5. Salve e feche o arquivo.

  6. Importar o arquivo de definição de tipo digitando este comando, substituindo os dados para os argumentos que são mostrados:

    witadmin importwitd /collection:CollectionURL /p:"ProjectName" /f:"DirectoryPath\FileName.xml"
    
  7. Verifique que a aparece no item de retorno.Consulte Verifique o acesso aos novos recursos.

Consulte também

Conceitos

Atualizar um projeto de equipe atualizado para acessar novos recursos