Edición de reglas de sincronización para especificar categorías

Durante la sincronización entrante, es necesario establecer la propiedad Categoría de un elemento de trabajo porque éste se encuentra asociado con un espacio de trabajo en función de su categoría. La propiedad Categoría aparece como Archivado en relación a en los editores Elemento de trabajo y Regla de sincronización.
Por qué y cuándo se efectúa esta tarea
Puede proporcionar información acerca de las categorías en Rational Team Concert de varias formas:
  • Conecte un registro de ClearQuest sin estado con una categoría.
  • Correlacione uno o varios campos con valor de serie de registros de ClearQuest con una categoría
  • Correlacione un valor externo vacío con una valor de categoría fija.
  • Correlacione, pero no conecte, uno o varios registros de ClearQuest con una categoría

Para conectar un registro sin estado con una categoría:

Mostrar

  1. Cree uno o más registros de un tipo de registro de ClearQuest sin estado, por ejemplo Proyecto, que se corresponda razonablemente en cuanto a significado con una categoría. Asegúrese de que el tipo de registro que desea sincronizar tenga un campo en el que los usuarios puedan indicar el tipo Proyecto (u otro tipo de registro sin estado) al que pertenezca el registro. Por ejemplo, el tipo de registro Defecto contiene un campo Proyecto.
  2. Cree una regla de sincronización para el tipo de registro sin estado, como Proyecto. Establezca el campo Tipo de elemento como Category - com.ibm.team.workitem. En la sección Correlaciones de propiedad, correlacione como mínimo la propiedad Nombre externo con la propiedad Elemento de nombre. Pulse Guardar para guardar la regla de sincronización.
  3. Abra la regla de sincronización del tipo de registro, por ejemplo Defecto, que desee sincronizar con los elementos de trabajo. En la sección Correlaciones de propiedad, pulse Añadir. Seleccione la opción Archivado en relación a en el campo Propiedad de elemento. En Propiedad externa, seleccione el nombre del campo que sea una referencia del tipo de registro sin estado que haya creado (por ejemplo, Proyecto). En el campo Sincronización, seleccione Dentro/fuera para habilitar la sincronización bidireccional. En el campo Regla de sincronización de referencia, seleccione la regla de sincronización que ha creado para el tipo de registro sin estado.
  4. Pulse Aceptar. Pulse Guardar para guardar los cambios.

Para correlacionar uno o varios campos con valor de serie de registros de ClearQuest con una categoría:

  1. En la sección Correlaciones de propiedad de la regla de sincronización del tipo de registro, seleccione Archivado en relación a en Propiedad de elemento. Seleccione el campo de ClearQuest en Propiedad Externa. Puede utilizar varios campos de ClearQuest para formar un valor multinivel que se corresponda con la propiedad de categoría. Por ejemplo, puede tener un campo denominado Proyecto y otro llamado Subproyecto. Especifique esta jerarquía en Propiedad externa separando los nombres de campo con una barra inclinada. Por ejemplo, Proyecto/Subproyecto.
  2. Deseleccione la casilla Ninguna transformación. En la lista Transformador de valores, seleccione la opción Transformador de categorías de elementos de trabajo.

    Puede especificar correlaciones de valores para la correlación de propiedad que utiliza el transformador de valores Transformador de categorías de elementos de trabajo. En la dirección entrante, ClearQuest Connector aplica la correlación de valores antes de la transformación. El valor externo debe ser una referencia de campo simple; el nombre de campo no puede contener un punto (.) ni una barra inclinada (/). Puede correlacionar un valor de campo que se debe interpretar como el nombre o la vía de acceso de una categoría de elemento de trabajo con algún otro nombre u otra vía de acceso de categoría. En la dirección saliente, ClearQuest Connector aplica la correlación de valores después de la transformación para que la vía de acceso de categoría de elemento de trabajo se pueda correlacionar con alguna otra serie.

  3. Pulse Guardar para guardar los cambios.

Para correlacionar un valor externo con un valor de categoría fija:

  1. En la sección Correlaciones de propiedad de la regla de sincronización del tipo de registro, seleccione Archivado en relación a en Propiedad de elemento. Especifique el nombre de un campo no existente, como Ficticio, para la propiedad Externo. En la sección Detalles de correlación, establezca Sincronización en Dentro.
  2. Deseleccione la casilla Ninguna transformación. En la lista Transformador de valores, seleccione la opción Transformador de categorías de elementos de trabajo.Añada una correlación en la sección de correlaciones de Valor. Deje Valor externo en blanco. En Valor de elemento, especifique el nombre de la categoría que desea establecer en cada operación de sincronización entrante que cree un elemento de trabajo.
  3. Pulse Guardar para guardar los cambios.

Para correlacionar uno o varios registros de ClearQuest con una categoría:

  1. Cree una regla de sincronización para cada tipo de registro que contribuya con un valor de campo a la propiedad de elemento que el tipo de registro padre utiliza en la correlación con una categoría. Por ejemplo, puede formar la propiedad de elemento combinando los valores del campo Nombre con los tipos de registro Proyecto y Subproyecto. El tipo de registro padre, como Defecto, contiene dos campos que son referencias a los registros Proyecto y Subproyecto. En este ejemplo, creará reglas de sincronización para los tipos de registro Proyecto y Subproyecto. En el editor Regla de sincronización, deje en blanco el campo Tipo de elemento. Dado que este tipo de registro contribuye solo con un nombre al tipo de registro principal, no está conectado con ningún elemento de Rational Team Concert. En el campo Tipo externo, seleccione el tipo de registro para que el que se va a crear la regla de sincronización. En la sección Correlaciones de propiedad, escriba el nombre del campo en Propiedad externa. Por ejemplo, Nombre. Seleccione Identificador externo.
  2. Pulse Guardar para guardar los cambios.
  3. En la regla de sincronización del tipo de registro padre (en este ejemplo, Defecto), pulse Añadir para añadir una correlación de propiedad. Seleccione la opción Archivado en relación a en el campo Propiedad de elemento. En el campo Propiedad externa especifique un valor que identifique los campos de referencia del tipo de registro principal y los campos de los tipos de registro referenciado. Utilice un punto para separar el campo de referencia del tipo de registro padre del campo del tipo de registro referenciado. Utilice una barra inclinada para separar los campos de referencia del tipo de registro principal. Por ejemplo, Proyecto.Nombre/Subproyecto.Nombre, donde Proyecto y Subproyecto son campos de referencia del tipo de registro Defecto que señalan a los registros Proyecto y Subproyecto, respectivamente. Los tipos de registro Proyecto y Subproyecto contienen un campo Nombre. En el campo Sincronización, seleccione Dentro/fuera. En la sección Transformación de valores, deseleccione la casilla Ninguna transformación. Seleccione la opción Transformador de categorías de elemento de trabajo.

    Tal como se describe en el escenario anterior, puede especificar correlaciones de valores para la correlación de propiedades que utiliza el transformador de valores Transformador de categorías de elementos de trabajo.

    Tendrá que añadir también correlaciones de propiedad para los campos de referencia (en este ejemplo, Proyecto y Subproyecto). Pulse Añadir en la sección Correlaciones de propiedad. Deje en blanco el campo Propiedad de elemento. Seleccione uno de los campos de referencia (por ejemplo, Proyecto) en el campo Propiedad externa. En el campo Sincronización, seleccione ninguno. En el campo Regla de sincronización de referencia, seleccione la regla de sincronización que ha creado para el tipo de registro al que apunta el campo de referencia. En este ejemplo, el campo Proyecto es una referencia a un registro Proyecto. El tipo de registro Proyecto tiene una regla de sincronización. Añada una correlación para el segundo campo de referencia (en este ejemplo, Subproyecto).

  4. Pulse Guardar para guardar los cambios.

Resulta posible una variación del escenario anterior. El campo del tipo o tipos de registro hijo podría ser una referencia, en lugar de un campo con valor de serie, a otro registro. Es posible que tenga una cadena de referencias antes de alcanzar el registro que contiene el campo con valor de serie. Cree una regla de sincronización para cada tipo de registro de la cadena de referencias. En la regla de sincronización para el tipo de registro padre, seleccione Archivado en relación a en el campo Propiedad de elemento. En el campo Propiedad externa especifique un valor que identifique la cadena de referencias y el campo con valor de serie al final de la vía de acceso. Especifique el valor como una secuencia de nombres de campo separados por puntos (.). Esta variación solo se admite en la sincronización entrante.


Comentarios

¿Le ha servido de ayuda? Puede incluir sus comentarios en Jazz.net (registro obligatorio): Comentarios en el foro o envíe un error