Criar um tipo de Item de trabalho
Um tipo de item de trabalho define as regras, campos, Estados e transições para um item de trabalho que será controlado em um projeto de equipe, como, por exemplo, bugs, requisitos e riscos. O tipo de item de trabalho é especificado em um arquivo XML de definição de tipo sob o Controle de itens de trabalho pasta o TypeDefinitions pasta. Por exemplo, Microsoft Solutions Framework (MSF) for Agile Software Development define tipos de item de trabalho Bug, Quality of Service, cenário, riscos e tarefas nos arquivos bug. XML, QoS.xml, Scenario.xml, Risk.xml e Task.xml, respectivamente.
Você pode personalizar ou criar arquivos de definição de tipo na TypeDefinitions pasta. Em seguida, você pode importar o novo tipo de item de trabalho para um único projeto, ou pode adicioná-lo ao seu modelo de processo e carregar o modelo modificado para seu Team Foundation Server.
Permissões necessárias
Para executar este procedimento, você deve ser um membro da Os administradores do Team Foundation grupo ou um membro da Administradores de projeto grupo para o projeto. Para obter mais informações, consulte Permissões de Team Foundation Server.
Para criar um tipo de item de trabalho
Em Visual Studio, crie um arquivo XML para seu tipo de item de trabalho. Para fazer isso, no arquivo menu, clique em novae em seguida, clique em arquivo.
No Novo arquivo caixa de diálogo, em categorias, selecione Gerale, em modelos de, selecione Arquivo XML.
Copie e cole o código a seguir no arquivo:
<?xml version="1.0" encoding="utf-8"?> <witd:WITD application="Work item type editor" version="1.0" xmlns:witd="https://schemas.microsoft.com/VisualStudio/2005/workitemtracking/typedef"> <WORKITEMTYPE name="New Work Item Type Name"> <DESCRIPTION>A description of your new work item type.</DESCRIPTION> <GLOBALLISTS> </GLOBALLISTS> <FIELDS> <FIELD name="Title" refname="System.Title" type="String" reportable="dimension"> <REQUIRED /> </FIELD> </FIELDS> <WORKFLOW> <STATES> <STATE value="Active"> </STATE> </STATES> <TRANSITIONS> <TRANSITION from="" to="Active"> <REASONS> <DEFAULTREASON value="New" /> <REASON value="Build Failure" /> </REASONS> </TRANSITION> </TRANSITIONS> </WORKFLOW> <FORM> <Layout> <Group> <Column PercentWidth="100"> <Control Type="FieldControl" FieldName="System.Title" Label="&Title:" LabelPosition="Left" /> </Column> </Group> </Layout> </FORM> </WORKITEMTYPE> </witd:WITD>
Clique em Salvar para salvar as alterações. No Salvar arquivo como caixa de diálogo, nomeie o arquivo e salvá-lo como um arquivo. XML.
Se você estiver criando um tipo de item de trabalho para personalizar um modelo de processo, mover para o local onde você deseja baixado para o modelo de processo e salvar seu arquivo de \WorkItem Tracking\TypeDefinitions pasta.
Observação Se você estiver executando Windows Vista talvez você não tenha permissões para determinadas pastas. Se você tentar exportar o tipo de item de trabalho para um local onde você não tem permissões definidas, a tecnologia de virtualização do registro automaticamente redireciona o arquivo exportado e salva-lo no armazenamento virtual. Para evitar esse redirecionamento, você pode exportar o arquivo para um local onde você tem permissões definidas. Para obter mais informações sobre a virtualização de registro, consulte o site da Microsoft: Virtualização de registro e problemas comuns de virtualização de arquivo e registro no Windows Vista.
Para personalizar o seu tipo de item de trabalho, consulte A definição de campos de Item de trabalho, Definir e personalizar o fluxo de trabalho do trabalho Item, e Criando e personalizando um formulário de Item de trabalho.
Para importar o novo tipo de item de trabalho para um único projeto, consulte Personalizando e tipos de Item de trabalho Gerenciando [witadmin]. Para adicionar o tipo de item de trabalho para o seu modelo de processo, consulte Adicionar um tipo de Item de trabalho a um modelo de processo.
Consulte também
Referência
Personalizando e tipos de Item de trabalho Gerenciando [witadmin]
Conceitos
Todas as referências de elementos XML de WITD
Outros recursos
Índice de definições de elemento XML para tipos de itens de trabalho