Compartir a través de


Agregar definiciones de tipo de vínculos de elementos de trabajo a una plantilla de procesos

Puede definir tipos adicionales de vínculos que los miembros del equipo puedan establecer entre los elementos de trabajo para un proyecto de equipo. Un tipo de vínculo define las etiquetas y las reglas que rigen las relaciones o vínculos entre los elementos de trabajo de ese tipo. Los tipos de vínculos que especifique el objeto complementan los tipos predeterminados de los vínculos jerárquicos, dependientes, y relacionados. El archivo de definición para cada tipo de vínculo se especifica en un archivo independiente, o se pueden especificar todos en un archivo. A continuación, especifique los archivos de definición para cargar dentro del elemento taskxml de complemento WorkItemTracking.

Nota importanteImportante

Las plantillas de proceso para Microsoft Solutions Framework (MSF) v5.0 definen dos tipos de vínculos a los que se hace referencia en las definiciones de varios tipos de elementos de trabajo. Las definiciones de tipos para los vínculos se deben cargar antes que las definiciones de tipos para los elementos de trabajo. Para obtener más información, vea Definir dependencias para grupos de tareas y tareas de archivos de complemento.

En este tema

  • Definir tipos de vínculos

  • Especificar las definiciones de los tipos de vínculos que se van a cargar

  • Referencia del elemento LINKTYPES

Después de crear un proyecto de equipo, puede agregar, quitar, cambiar de nombre y cambiar los tipos de vínculos para una colección de proyectos de equipo utilizando la herramienta de línea de comandos witadmin. Para obtener más información, vea Personalizar y administrar tipos de vínculo [witadmin].

Definir tipos de vínculos

Debe especificar cada definición de tipos de vínculo mediante el elemento LinkType. Además, cada definición debe ajustarse a la definición de esquema para los tipos de vínculos definidos en el archivo workitemlinktypedefinition-01.xsd. Puede descargar los archivos de esquema para el trabajo de seguimiento de la siguiente página del sitio web de Microsoft: Process Template and Work Item Schemas for Visual Studio Team Foundation.

En el ejemplo siguiente se muestra la estructura de sintaxis que define el tipo de vínculo TestedBy.

<?xml version="1.0" encoding="utf-8"?>
<LinkTypes>
  <LinkType ReferenceName="Microsoft.VSTS.Common.TestedBy" ForwardName="Tested By" ReverseName="Tests" Topology="Dependency" />
</LinkTypes>

Puede personalizar o crear archivos de definición de tipos de vínculos en la carpeta LinkTypes. Para obtener más información acerca de cómo se definen los tipos de vínculos, vea Personalizar la forma en que los elementos de trabajo se relacionan a través de los tipos de vínculos.

Volver al principio

Especificar las definiciones de los tipos de vínculos que se van a cargar

Para cargar una definición de tipo de vínculo en la plantilla de proceso, debe especificar el elemento LINKTYPE dentro del elemento taskxml. El atributo filename es una ruta de acceso relativa del archivo de definición de los tipos de vínculos. Por ejemplo, la sintaxis siguiente especifica que se cargará el archivo TestedBy.xml.

<LINKTYPE fileName="WorkItem Tracking\LinkTypes\TestedBy.xml" />

En el siguiente ejemplo se muestra cómo especificar una tarea que crea los dos tipos de vínculos que se definen en la plantilla de proceso de MSF for Agile Software Developmentv5.0. Estos tipos se corresponden con los tipos de vínculos SharedStep y TestedBy.

<task id="LinkTypes" name="LinkType definitions" plugin="Microsoft.ProjectCreationWizard.WorkItemTracking" completionMessage="Work item link types created">
   <taskXml>
      <LINKTYPES>
         <LINKTYPE fileName="WorkItem Tracking\LinkTypes\SharedStep.xml" />
         <LINKTYPE fileName="WorkItem Tracking\LinkTypes\TestedBy.xml" />
      </LINKTYPES>
   </taskXml>
</task>

Volver al principio

Referencia del elemento LINKTYPES

En la tabla siguiente se describen los elementos que se utilizan para cargar las definiciones de tipos de vínculos. Especifique estos elementos dentro de un elemento contenedor taskXml en el archivo de complemento WorkItemTracking.

Nota

El archivo que define los tipos de vínculos para cargar se especifica mediante el elemento LINKTYPE (WorkItemTracking). El nombre de un tipo de vínculo para definir se especifica con el elemento LinkType (Definition). Para obtener más información, vea Trabajar con tipos de vínculos.

Elemento

Sintaxis

Descripción

LINKTYPE

<LINKTYPE fileName="LinkTypeFilePathName" />

Elemento secundario necesario de LINKTYPES.

Especifica la ruta de acceso y un nombre de archivo que contiene una definición del tipo de vínculo que se va a cargar.

LINKTYPES

<LINKTYPES>
     <LINKTYPE />
 . . .
</LINKTYPES>

Elemento secundario opcional del complemento WorkItemTracking.

Contiene una colección de elementos LINKTYPE, cada uno especifica un archivo de definición que se va a cargar.

Volver al principio

Vea también

Referencia

Personalizar y administrar tipos de vínculo [witadmin]

Otros recursos

Personalizar la forma en que los elementos de trabajo se relacionan a través de los tipos de vínculos

Definir y personalizar objetos para el seguimiento de elementos de trabajo mediante el complemento de seguimiento de elementos de trabajo