Administrar conflictos mediante contenedores de conflicto
Al conciliar una versión con la versión predeterminada en una red de dominio de telecomunicaciones, pueden producirse conflictos lógicos relacionados con contenido de objetos agrupados que se ha modificado de formas contradictorias entre versiones. Los mecanismos existentes de detección de conflictos no identifican estos conflictos lógicos en la jerarquía de contención. Los contenedores de conflicto pueden configurarse para detectar y notificar estos conflictos lógicos durante las operaciones de conciliación asignando la categoría de red Contenedor de conflictos a las entidades u objetos que representan la parte superior (o raíz) de una jerarquía de contención.
Más información sobre la administración de los conflictos de versionado en rama
Detección de conflictos en versiones en rama
En el versionado en rama, se detecta un conflicto al conciliar cuando la misma entidad u objeto se actualiza o elimina tanto en una versión con nombre como en la versión predeterminada. Estos conflictos se detectan a nivel de fila. En la red de telecomunicaciones, agrupar permite que múltiples registros representen una única fibra física o un único puerto. Al insertar o actualizar objetos agrupados, por ejemplo, hilos de fibra dentro de un cable de fibra o puertos dentro de un chasis, los registros pueden representar lógicamente la misma fibra o el mismo puerto, aunque aparezcan como filas diferentes entre versiones. La detección estándar de conflictos a nivel de fila no puede identificar este conflicto lógico.
Los conflictos lógicos como este pueden producirse en redes de dominio de telecomunicaciones porque los objetos agrupados se representan mediante objetos no espaciales e identificadores de unidad (unidades, identificadores de unidad). Las ediciones que reestructuran la forma en que se organizan estos grupos insertan filas en lugar de actualizar las existentes. Si la versión predeterminada y una versión nominal modifican cada una un objeto agrupado de formas distintas para el mismo contenedor, ninguno de los conjuntos de inserciones se detecta como conflicto mediante los mecanismos de detección de conflictos existentes; sin embargo, se introduce un conflicto lógico entre las dos representaciones de la entidad.
Los conflictos lógicos no se identifican ni se notifican mediante la detección de conflictos existente. Las entidades tienen asignada la categoría de red Contenedor de conflictos para detectar y notificar este tipo de problemas durante la conciliación.
El proceso de detección de conflictos asociado a objetos agrupados y entidades de contenedor de conflictos funciona de forma independiente de la detección de conflictos existente. Asignar la categoría a un tipo de activo no cambia la forma en que se identifican o presentan para su resolución los conflictos de actualización-actualización, actualización-eliminación o eliminación-actualización; en su lugar, proporciona un mecanismo adicional para notificar conflictos lógicos de entidades dentro de la jerarquía de contención de una entidad.
Entidades de contenedor de conflictos
La categoría de red Contenedor de conflictos es una categoría de red proporcionada por el sistema disponible en redes de dominio de telecomunicaciones. Se asigna a nivel de tipo de activo a entidades u objetos que representan la parte superior (o raíz) de una jerarquía de contención mediante la herramienta Definir categoría de red.
Las entidades asignadas a la categoría de red Contenedor de conflictos se conocen como entidades de contenedor de conflictos. Las entidades de contenedor que actuarán como contenedores de conflicto se definen en el esquema determinando qué entidades se tratarán como un conjunto durante la conciliación si se detectan conflictos.
Durante una operación de conciliación, las entidades de contenedor de conflictos se utilizan para notificar al usuario conflictos lógicos en la jerarquía de contención como un conjunto de conflictos. Puede crear varios contenedores de conflictos para limitar los conflictos que se acumulan en cada contenedor de conflictos para su evaluación, en función del alcance de las grandes jerarquías de contención.
Por ejemplo, como se muestra en el diagrama siguiente, asignar la categoría Contenedor de conflictos a una entidad situada en un nivel superior de la jerarquía (como un bastidor) hace que los conflictos lógicos de todo el contenido de la jerarquía se acumulen y se notifiquen a través de la entidad de bastidor. Asignar la categoría a entidades situadas en niveles inferiores de la jerarquía (como un conmutador y un rúter dentro del bastidor) genera conjuntos de conflictos independientes para cada uno, que pueden resultar más fáciles de revisar.
Más información sobre cómo establecer o modificar una asignación de categoría de red
Ejemplos
El siguiente diagrama ilustra una jerarquía de contención para un bastidor con dos bifurcaciones, una de conmutador y otra de rúter, en la que tanto el conmutador como el rúter tienen asignada la categoría de red Contenedor de conflictos. Si se producen conflictos en el conmutador y en el contenido de su transceptor durante la conciliación, se devuelven como un conjunto de conflictos en el conmutador. Los conflictos dentro de la jerarquía del rúter se devuelven como un conjunto de conflictos independiente en el rúter, con independencia del conjunto de conflictos del conmutador.

El siguiente ejemplo ilustra un cable de fibra que contiene objetos de hilo de fibra agrupados. El grupo de fibra A (hebras 1–48) se divide usando diferentes enfoques en la versión predeterminada y en una versión nominal.
En la versión predeterminada, el grupo de fibras A se divide en dos subgrupos: Fibra A (hilos 1–24) y Fibra A1 (hilos 25–48).
En la versión mencionada, el grupo de fibra A se divide en tres subgrupos: Fibra A (hilos 1–24), Fibra A2 (hilos 25–36) y Fibra A3 (hilos 37–48).
La fibra B (hilos 49–96) no ha cambiado en ambas versiones.

Las fibras divididas se crean como insertos en nuevas filas en cada versión. Como ninguna fila existente se actualiza en ninguna de las dos versiones, la detección de conflictos existentes no identifica esto como un conflicto. Sin embargo, dado que el tipo de activo de cable de fibra se asigna a la categoría de red Contenedor de conflictos, estas ediciones entran en conflicto lógicamente a nivel de contenedor al reconciliar y se devuelven como un conjunto de conflictos en la entidad de cable de fibra para su revisión.
Revisar y resolver conjuntos de conflictos de contenedor
Cuando una operación de conciliación detecta conflictos lógicos en entidades del contenedor de conflictos, esos conflictos se notifican en la vista Conflictos junto con cualquier otro conflicto descubierto durante la conciliación. Cada entidad del contenedor de conflictos con un conflicto lógico aparece en la lista de conflictos correspondiente al tipo de entidad como Conflicto de contenedor, representando el conjunto de conflictos de la versión previa a la reconciliación.
Utilice la vista Conflictos para revisar la representación del conjunto de conflictos en la versión nominal actual. Puede acceder a un diagrama que muestra la jerarquía de contención de la entidad de contenedor de conflictos seleccionando la entidad de contenedor de conflictos en Conflicto de contenedor y, a continuación, haciendo clic en el icono Ver diagrama de conflictos
que aparece debajo de la cuadrícula de información.
Nota:
La cuadrícula de información actualmente no admite la visualización del conjunto de conflictos en la versión de destino.
El diagrama de conflictos puede utilizarse para proporcionar contexto visual al conjunto de conflictos. Al seleccionar una entidad en la cuadrícula de información, se selecciona el elemento correspondiente en el diagrama, mientras que al seleccionar el elemento del diagrama se selecciona la entidad asociada en la cuadrícula.
Nota:
Puede usar expresiones de campo de visualización en la capa para identificar entidades en la cuadrícula de información y en el diagrama de conflictos.

Al resolver conflictos, decide qué representación de la fila desea mantener. Para resolver conflictos, en la vista Conflictos, haga clic con el botón derecho en una capa o entidad asociada al conflicto de contenedor en la lista de conflictos y seleccione la opción de reemplazo.
- Reemplazar con versión actual
Nota:
Los conflictos se resuelven automáticamente a favor de la versión de edición (actual). Reemplazar con versión de destino y Reemplazar por antepasado común serán compatibles en una versión futura.