Crear un tipo de elemento de trabajo

Para crear un tipo de elemento de trabajo, puede usar el código de ejemplo que se incluye en este tema. Un tipo de elemento de trabajo define las reglas, campos, estados y transiciones de un elemento de trabajo del que se efectuará un seguimiento en un proyecto de equipo, como, por ejemplo, errores, requisitos y riesgos. El tipo de elemento de trabajo se especifica en un archivo XML de definición de tipos, en la carpeta Seguimiento de elementos de trabajo, de la carpeta TypeDefinitions. Por ejemplo, Microsoft Solutions Framework (MSF) for Agile Software Development define los tipos de elemento de trabajo Error, Calidad de servicio, Escenario, Riesgo y Tarea en los archivos Bug.xml, QoS.xml, Scenario.xml, Risk.xml y Task.xml, respectivamente.

Puede personalizar o crear archivos de definición de tipos en la carpeta TypeDefinitions. A continuación, puede importar el nuevo tipo de elemento de trabajo a un proyecto único o agregarlo a la plantilla de procesos y cargar la plantilla modificada en Team Foundation Server.

Permisos necesarios

Para poder llevar a cabo este procedimiento, debe ser miembro del grupo Team Foundation Administrators o Project Administrators para el proyecto. Para obtener más información, vea Permisos de Team Foundation Server.

Para crear un tipo de elemento de trabajo

  1. En Visual Studio, cree un archivo XML para el tipo de elemento de trabajo. Para ello, en el menú Archivo, haga clic en Nuevo y elija Archivo.

  2. En el cuadro de diálogo Nuevo archivo, bajo Categorías, seleccione General y, a continuación, bajo Plantillas, seleccione Archivo XML.

  3. Copie y pegue el código siguiente en el archivo:

    <?xml version="1.0" encoding="utf-8"?>
    <witd:WITD application="Work item type editor" version="1.0" xmlns:witd="https://schemas.microsoft.com/VisualStudio/2008/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="&amp;Title:" LabelPosition="Left" />
              </Column>
            </Group>
          </Layout>
    </FORM>
    </WORKITEMTYPE>
    </witd:WITD>
    
  4. Haga clic en Guardar para guardar los cambios. En el cuadro de diálogo Guardar archivo como, asigne un nombre al archivo y guárdelo como un archivo .xml.

    Si está creando un tipo de elemento de trabajo para personalizar una plantilla de procesos, desplácese a la ubicación de la que desea descargar la plantilla de procesos y guarde el archivo en la carpeta \WorkItem Tracking\TypeDefinitions.

    Nota

    Si ejecuta Windows Vista, es posible que no tenga permisos para determinadas carpetas. Si intenta exportar el tipo de elemento de trabajo a una ubicación para la que no tiene permisos establecidos, la tecnología de virtualización del Registro redirige automáticamente el archivo exportado y lo guarda en el almacén virtual. Para evitar esta redirección, puede exportar el archivo a una ubicación en la que tenga permisos establecidos. Para obtener más información sobre la virtualización del Registro, vea el sitio web de Microsoft: Registry Virtualization y Common file and registry virtualization issues in Windows Vista.

  5. Para personalizar el tipo de elemento de trabajo, vea Definir campos de elementos de trabajo, Definir y personalizar el flujo de trabajo de los elementos de trabajo y Diseñar y personalizar un formulario de elementos de trabajo.

  6. Para importar el nuevo tipo de elemento de trabajo en un proyecto único, vea Personalizar y administrar tipos de elemento de trabajo [witadmin]. Para agregar el tipo de elemento de trabajo a la plantilla de proceso, vea Agregar definiciones de tipo de elementos de trabajo a una plantilla de procesos.

Vea también

Referencia

Personalizar y administrar tipos de elemento de trabajo [witadmin]

Conceptos

Referencia de todos los elementos XML WITD

Otros recursos

Índice de definiciones de elementos XML para tipos de elementos de trabajo

Historial de cambios

Fecha

Historial

Motivo

1 de abril de 2011

Se ha corregido el espacio de nombres mencionado en el ejemplo XML.

Corrección de errores de contenido.