Control de Versión de Datos de Modelo [Guía de Usuario de Enterprise Architect] |
Top Previous Next |
Cuando aplica control de versiones en Enterprise Architect, coloca Paquetes de modelo individuales bajo control de versiones, y no el proyecto como un todo. Todos los modelos de Enterprise Architect se almacenan en bases de datos, incluso el archivo .eap está en una base de datos MS Jet. En términos simples, el archivo del proyecto una sola entidad de datos binarios. Siendo datos binarios, el archivo del proyecto requerirá el uso del modelo bloquear-modificar-desbloquear del control de versiones, lo que significaría que solo un único usuario a la vez podría trabajar en cualquier modelo (controlado por versiones) suministrado. Por lo tanto, no es práctico aplicar control de versiones a la base de datos (archivo .eap) como un todo; esto también puede crearle problemas:
Paquetes Controladores de Versiones en su Modelo Para superar las limitaciones descriptas arriba, Enterprise Architect exporta unidades discretas del modelo, los Paquetes - como Archivos de Paquete XMI,, y son éstos archivos XMI, no el archivo del proyecto que son colocados bajo control de versiones. El formato del archivo XMI utilizado por Enterprise Architect dicta que éstos también sean tratados como archivos binarios, por lo tanto, no es posible combinar los archivos XMI tampoco; sin embargo, al dividir el modelo en partes mucho más pequeñas, muchos usuarios pueden trabajar en partes separadas del modelo, de manera simultánea. Paquetes Anidados Controlados por Versiones Los Paquetes anidados controlados por versiones, resultan en archivos XMI mucho más pequeños siendo exportados, ya que los archivos XMI de los Paquetes Padres no contienen ningún contenido para el Paquete hijo controlado por versiones. El control de versiones de Paquetes anidados, junto con un estructura modelo de Paquetes individuales pequeños, proporciona mayor alcance para que múltiples usuarios trabajen concurrentemente, ya que usuarios individuales están bloqueando partes más pequeñas del modelo. Aprender Más |