Cómo: Agregar una consulta a una plantilla de procesos

Actualización: noviembre 2007

Se puede ejecutar una consulta de elementos de trabajo para encontrar agrupaciones concretas de elementos de trabajo, como riesgos o errores activos. Las consultas de elementos de trabajo se especifican en archivos de consulta de elementos de trabajo (WIQ) en la subcarpeta Queries de la carpeta Work Item Tracking, situada en la carpeta donde descargó la plantilla de procesos. Por ejemplo, MSF for Agile Software Development define la consulta de errores activos que se especifica en el archivo ActiveBugs.wiq.

La manera más fácil de crear los archivos de consulta de elementos de trabajo está en Team Explorer. En un proyecto de equipo existente, utilice Team Explorer para crear todas las consultas de elementos de trabajo que necesite para el proceso. A continuación, utilice el procedimiento siguiente para guardar cada consulta de elementos de trabajo en un archivo .wiq. Para obtener más información sobre cómo crear consultas de elementos de trabajo, vea Cómo: Agregar nuevas consultas de elementos de trabajo.

Permisos necesarios

Para realizar este procedimiento, debe ser miembro del grupo Administradores de Team Foundation.

Si los permisos de seguridad necesarios se establecen de manera explícita, su permiso Ver información de nivel de servidor deberá estar establecido en Permitir y su permiso Administrar plantilla de procesos del proyecto de equipo deberá estar establecido en Permitir. Para obtener más información, vea Permisos de Team Foundation Server.

Para guardar una consulta de elementos de trabajo en un archivo .wiq

  1. En Team Explorer, haga clic con el botón secundario en la consulta y elija Ver consulta.

  2. En el menú Archivo, seleccione Guardar <nombre de la consulta> [Consulta] como.

  3. En el cuadro de diálogo Guardar consulta como, elija la opción Archivo y especifique una ubicación y un nombre de archivo para el archivo WIQ. O bien haga clic en Examinar, escriba un nombre de archivo, vaya a la ubicación para guardar el archivo y haga clic en Guardar.

  4. Haga clic en Guardar.

  5. Copie el archivo en la carpeta \WorkItem Tracking\Queries, situada en la carpeta donde descargó su plantilla de procesos.

    Nota:

    Debe editar el archivo WIQ en un editor de texto y quitar los elementos <TeamFoundationServer> y <TeamProject> que asocian la consulta a un Team Foundation Server y un proyecto de equipo concretos. De lo contrario, la consulta no funcionará correctamente si la plantilla de procesos se carga en un Team Foundation Server diferente. También puede utilizar macros donde sea posible para que la consulta no contenga el nombre explícito del proyecto de equipo actual o cualquier otro valor explícito que sea específico de un determinado entorno.

Ejemplo

Para incluir las consultas de elementos de trabajo en la plantilla de procesos, cree una o más tareas en el archivo workitems.xml, que encontrará en la carpeta \WorkItem Tracking, situada en la carpeta donde descargó su plantilla de procesos. Utilice el elemento <Query> para especificar el archivo de consulta de elementos de trabajo correcto.

<Query name="Active Bugs" fileName="WorkItem Tracking\Queries\filename.wiq" />

En el ejemplo siguiente se muestra cómo especificar una tarea que crea la consulta de elementos de trabajo de Todos los escenarios en MSF for Agile Software Development. Esta tarea no se puede ejecutar hasta que se creen todos los tipos de elementos de trabajo.

<task
   id="Queries"
   name="Stored Query Definitions"
   plugin="Microsoft.ProjectCreationWizard.WorkItemTracking"
   completionMessage="Queries uploaded"
   completionDescription = "Processing the stored queries used by work item tracking">
   <dependencies>
      <dependency taskId="WIs" />
      <dependency taskId="WITs" />
   </dependencies>
   <taskXml>
      <QUERIES>
         <Query name="All Scenarios" fileName="WorkItem Tracking\Queries\AllScenarios.wiq" />
         ...
      </QUERIES>
   </taskXml>
</task>

Vea también

Tareas

Cómo: Comprobar cambios de definición de tipo elemento de trabajo

Conceptos

Tipos de elemento de trabajo

Instancias de elemento de trabajo