Resolución de desfases en el historial de cambios

Si intenta aceptar un conjunto de cambios que depende de conjuntos de cambios que no están en su espacio de trabajo, Jazz Source Control detecta que se crearía un desfase en el historial de cambios del componente. Este problema se puede resolver aceptando los cambios como un parche de Jazz Source Control.
Por qué y cuándo se efectúa esta tarea

Toda operación que modifique el historial de cambios, como por ejemplo reanudar, aceptar, entregar y descartar, puede crear un desfase. Si tiene varios conjuntos de cambios salientes en su espacio de trabajo e intenta entregar un subconjunto suyo que no constituya un historial de cambios completo para ningún archivo de los que contiene, la entrega falla y se le solicita que incluya los demás conjuntos de cambios.

Al intentar aceptar un conjunto de cambios desde un origen que no es uno de los destinos de flujo normales del espacio de trabajo (desde un elemento, por ejemplo, o quizá otro espacio de trabajo), es posible que dicho conjunto de cambios dependa de otros conjuntos de cambios que no estén en su espacio de trabajo. Dado que esas dependencias no se han cumplido, hay un desfase en el historial de cambios del componente que sólo se puede resolver buscando los conjuntos de cambios que faltan y aceptándolos en el orden correcto, o aceptando un cambio como un parche de Jazz Source Control

Al resolver un desfase aceptando un cambio como un parche de Jazz Source Control, Jazz Source Control crea un parche que, cuando se fusiona en el espacio de trabajo, modifica los archivos del espacio de trabajo del mismo modo que lo haría el conjunto de cambios entrante, pero sin los cambios que se produjeron durante el desfase. Esta operación suele funcionar automáticamente, pero en algunos casos es posible que tenga que fusionar partes del parche manualmente. Para obtener más información, consulte el apartado Creación y aplicación de un parche de Jazz Source Control.


Comentarios