Resolución de conflictos durante una sincronización

Los conjuntos de cambios entrantes procedentes de sincronizaciones con Rational ClearCase pueden generar conflictos con los conjuntos de cambios de una corriente sincronizada. Estos conflictos deben resolverse para que una sincronización pueda finalizarse.
Por qué y cuándo se efectúa esta tarea

Durante la primera fase de un proceso de sincronización, se crea un conjunto que contiene los cambios procedentes de Rational ClearCase en un espacio de trabajo especial (denominado CLONE) que es propiedad de la cuenta de proceso de sincronización y se produce un intento de entrega de este conjunto de cambios en una corriente sincronizada. Si este intento falla debido a que existen conflictos entre este conjunto de cambios y los conjuntos de cambios que se encuentran ya en la corriente sincronizada, la vista Corrientes sincronizadas de ClearCase mostrará un icono de aviso y establecerá el estado de la corriente sincronizada como Fusión necesaria. Utilice las herramientas de Rational Team Concert para resolver estos conflictos en el espacio de trabajo de fusión.

Para resolver los conflictos:

  1. Conéctese al repositorio como el usuario propietario del espacio de trabajo de fusión asociado con la corriente sincronizada que tiene el estado Fusión necesaria. Este es, por lo general, el usuario que ha creado esa corriente sincronizada.
  2. Para asegurarse de que los conflictos se mostrarán en la vista Cambios pendientes, establezca la preferencia Destinos de flujo como Mostrar todos (avanzado)
    1. En la barra de menús principal, pulse Ventana > Preferencias.
    2. Expanda la entrada Equipo y la entrada de Jazz Source Control que contiene.
    3. En la página Cambios, en el área Filtrar en la vista cambios pendientes , explore Destinos de flujo y seleccione Mostrar todos (avanzado).
    4. Pulse Aceptar.
    Cuando el asistente Nueva ClearCase Synchronized Stream crea una ClearCase Synchronized Stream, se asegura de que el espacio de trabajo de fusión asociado tenga la corriente sincronizada y el espacio de trabajo CLONE como destinos de flujo, para que el propietario del espacio de trabajo de fusión pueda ver los cambios entrantes procedentes del espacio de trabajo CLONE.
  3. Acepte todos los conjuntos de cambios entrantes (procedentes de la corriente sincronizada y del espacio de trabajo CLONE). La aceptación de un conjunto de cambios entrantes que entre en conflicto con el contenido del espacio de trabajo habilita las herramientas de resolución de conflictos de Jazz. Siga los procedimientos descritos en Búsqueda y resolución de conflictos para resolver estos conflictos.
  4. Una vez resueltos los conflictos, entregue los conjuntos de cambios fusionados en la corriente sincronizada.
    Restricción: No puede entregar los conjuntos de cambios salientes en el espacio de trabajo CLONE (si intenta hacerlo, obtendrá el error permission denied), pero la siguiente sincronización satisfactoria completará esta entrega.

Comentarios

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