La utilidad Comparar (Diff) [Guía de Usuario de Enterprise Architect]

Top Previous Next

La utilidad Comparar (Diff)

button_main button_prev button_next

Enterprise Architect tiene una construcción comprensiva y poderosa para la utilidad Comparar (diff), la cual le permite:

Explore lo que ha cambiado dentro de un modelo en el tiempo

Explore como versiones anteriores de una rama modelo difieren de lo que está actualmente en el modelo

Realizar una comparación de modelo completa al exportar todo el Modelo A a XMI, luego utilizar Comparar Modelo a Archivo desde adentro del modelo actual (Modelo B)

 

Comparando y revisando el desarrollo de modelo en varios puntos en el proceso es un aspecto importante de administrar el cambio y desarrollo, monitoreando que está siendo modificado y asegurando que el proceso de diseño y desarrollo esté en camino.

Acceso

Menú contextual del paquete del Explorador de Proyectos | Control de Paquete | Líneas de Base de Paquete: Mostrar Diferencias - utilice la ventana Línea de Base

Menú contextual del Paquete del Explorador de Proyectos | Control de Paquete | Comparar con Archivo XMI (paquete no bajo control de versiones)

Menú contextual del Paquete del Explorador de Proyectos | Control de Paquete | Comparar con Versión Controlada (paquete bajo control de versiones)

Utilizado para

Comparar una rama modelo en Enterprise Architect con una Línea de Base creada utilizando la funcionalidad Línea de Base (Ingeniería de Corporaciones, Negocios y Software, Ingeniería de Sistemas y ediciones Ultimate)

Comparar una rama modelo en Enterprise Architect con una Línea de Base almacenada en un modelo diferente

Comparar una rama modelo en Enterprise Architect con un archivo XML 1.1 en disco creado utilizando la funcionalidad de exportación XML de Enterprise Architect XML (usuario selecciona archivo)

Comparar una rama modelo en Enterprise Architect con el archivo XMI1.1 controlado por versiones en disco es creado al utilizar Control de Versión en Enterprise Architect (archivo automáticamente seleccionado)

Guía:

Tema

Detalle

Ver También

Diferenciar con Líneas de Base

Mientras una Línea de Base es almacenada dentro de un modelo y contiene toda la información, los elementos y conexiones para el paquete en un punto en el tiempo, que puede ser utilizado dentro de Enterprise Architect para trazar los cambios a los elementos del modelo en el tiempo.

El motor diferenciante primero construye una representación del paquete actual en memoria, basado en lo que actualmente está en el modelo.

Luego compara esto con la Línea de Base almacenada, resaltando los cambios, nuevos elementos, elementos faltantes y elementos que han sido movidos a otros paquetes.

Es posible filtrar la salida resultante para mostrar sólo un tipo particular de cambio: por ejemplo, adiciones al modelo.

Si una Línea de Base ha sido creada para ignorar el contenido de paquetes hijos, una comparación entre esa Línea de Base y el modelo no incluye ningún contenido de paquete hijo en el modelo.

Ver la comparación de modelo ejemplo.

 

Comparar Opciones

Crear Líneas Base

Comparación Ejemplo

Notas

Esta utilidad está disponible en Ingeniería Profesional, de Corporaciones, Negocios y Software, Ingeniería de Sistemas y las últimas ediciones de Enterprise Architect

No puede comparar el modelo actual con un archivo XMI 2.1; la utilidad sólo se puede comparar con un archivo XMI 1.1