De forma predeterminada, cuando los cambios desde un repositorio externo, como una base de datos de usuarios Rational ClearQuest,
se sincronizan con elementos de un Jazz, la operación de actualización se ejecuta utilizando la cuenta de usuario de Jazz
con la que la aplicación externa inicia una sesión en Jazz.
Por qué y cuándo se efectúa esta tarea
Cuando utilice el asistente de Configuración de
ClearQuest Connector,
especifique la cuenta de usuario de Jazz
que utiliza la pasarela de ClearQuest
para iniciar una sesión en Jazz. Todos los cambios en los elementos, que resulten de los cambios en los registros de ClearQuest correspondientes,
se guardarán en el contexto de esa cuenta de usuario de Jazz . Registrar todos los cambios
en la misma cuenta de usuario tiene las siguientes desventajas:
- El historial de elementos de trabajo muestra solo la cuenta de usuario utilizada para iniciar una sesión en Jazz.
No se puede utilizar el historial para ver qué usuario ha iniciado el cambio en el registro de ClearQuest que ha provocado que el elemento de trabajo correspondiente se actualice.
- Dado que todas las operaciones de sincronización utilizan la misma cuenta de usuario de Jazz,
independientemente de quién inicie el cambio, no se puede restringir el acceso a determinados
usuarios.
Para evitar estas limitaciones, puede configurar las reglas de sincronización
de modo que los cambios se registren en el contexto del usuario que los realiza.
Debe actualizar cada regla de sincronización para el tipo o tipos de registro
implicados.
Para editar una regla de sincronización para que los cambios se
registren en el contexto del usuario que los ha realizado:
- Inicie una sesión en el cliente Rational Team Concert.
- En la vista Artefactos de equipo, pulse con el botón derecho del ratón
sobre la conexión al repositorio y seleccione . En la vista Reglas de
sincronización, expanda el área de proyecto y efectúe una doble pulsación en la regla
de sincronización para abrirla en el editor Regla de sincronización.
- En la sección Correlaciones de propiedad, pulse Añadir.
Deje vacío el campo Propiedad de elemento.
En el campo Propiedad
externa, seleccione ModificadoPor. Seleccione Modificador
externo. En la sección Transformación de valores, mantenga seleccionada la casilla
Ninguna transformación. Pulse Aceptar.
- Pulse Guardar para guardar los cambios.
Resultados
Una vez configurada la regla o reglas de sincronización como se explica más arriba,
el comportamiento de la sincronización entrante será el siguiente. El ClearQuest Connector busca una cuenta de usuario de Jazz
que se correlacione con la cuenta de usuario de ClearQuest del usuario que inicia el cambio en el registro de ClearQuest. Si existe una cuenta de usuario de Jazz correspondiente,
el elemento de
Rational Team Concert que
se correlaciona con el registro de ClearQuest se actualiza o se crea en el contexto
de ese usuario de Jazz. Si no existe ninguna cuenta de usuario de Jazz correspondiente, el elemento de
Rational Team Concert se actualizará o se creará en el contexto de la cuenta de usuario de Jazz que se especifique en el archivo cqconnector.properties.