Menú de Paquete Controlado [Guía de Usuario de Enterprise Architect]

Top Previous Next

Menú de Paquete Controlado

button_main button_prev button_next

Acceso Menú contextual de paquete del Explorador de Proyectos | Control de Paquete

Este menú es para un Paquete que no está el mismo bajo control de versión (pero que puede llegar a contener Paquetes hijos que están bajo control de versiones).

Opción

Acción

Acceso Directo

Ver También

Bloquear Paquete

Seleccione esta opción para aplicar un bloqueo en el Paquete seleccionado.

(Esta opción se muestra sólo cuando la seguridad de usuario está activada en modo de bloqueo de Usuario/Grupo.)

 

 

Bloquear Paquete

Aplicar/Quitar un Bloqueo de Usuario

Seleccione esta opción para aplicar o quitar un bloqueo de usuario en el Paquete seleccionado.

(Esta opción se muestra sólo cuando la seguridad de usuario está activada en modo de bloqueo de Usuario/Grupo.)

 

 

Aplicar un Bloqueo de Usuario

Configurar (varias configuraciones para el Paquete)

Seleccione esta opción para mostrar la ventana de Opciones de Control de Paquete, y especifique si este Paquete (y sus Paquetes hijos) está controlado y a través de que archivo es controlado.

 

Ctrl+Alt+P

Configurar Paquetes

Líneas de Base de Paquete

Seleccione esta opción para crear una Línea de Base del Paquete actual, o comparar el Paquete actual con una Línea de Base anterior.

 

Ctrl+Alt+B

Administrar Líneas Base

Proteger Rama

Seleccione esta opción para la rama seleccionada del modelo (es decir, el Paquete seleccionado y todos sus Paquetes hijos), para mostrar la ventana Seleccionar Paquete para Proteger, listando todos los Paquetes controlados por versiones dentro de esa rama que están desprotegidos para usted.

Puede luego seleccionar Paquetes en la lista mostrada, para ser sometido a protegido.

 

 

Proteger una Rama Modelo

Desproteger Rama

Seleccione esta opción para el Paquete seleccionado, para desproteger el Paquete y desproteger recursivamente todos sus sub-Paquetes contenidos.

El sistema recupera la última versión de los Paquetes desde el repositorio central, anulando los Paquetes actuales.

Después de la desprotección, los Paquetes están disponibles para editar.

 

 

Desproteger una Rama de Modelo

Guardar Paquete en el Archivo

Seleccione esta opción para guardar un Paquete controlado en un archivo XMI.

 

Ctrl+Alt+S

Guardar un Paquete

Cargar Paquete desde el Archivo

 

Seleccione esta opción para cargar un archivo XMI guardado anteriormente.

Ctrl+Alt+L

Cargar un Paquete

Ver Paquete XMI

Seleccione esta opción para mostrar el Paquete XMI después de que el Paquete haya sido exportado a XMI.

 

Ctrl+Alt+X

 

Comparar Paquete con archivo XMI

(Paquete no bajo control de versión) Seleccione esta opción para comparar el Paquete actual con un archivo XMI del Paquete guardado anteriormente.

 

 

La utilidad Comparar (Diff)

Agregar Rama A Control de Versión

Seleccione esta opción para aplicar control de versiones a todos los paquetes dentro de la rama modelo seleccionada, en una única operación.

 

 

Aplicar Control de Versiones a Ramas

Exportar como Rama Modelo

Seleccione esta opción para exportar una rama de modelo recién creada desde su propia copia privada de modelo.

 

 

Exportar Rama de Modelo Controlada

Importar una Rama Modelo

Seleccione esta opción para recuperar una rama modelo e importarla hacia el modelo fuente u otro modelo.

 

 

Importar Rama de Modelo Controlada

Obtener Paquete (para control de versiones)

Seleccione esta opción para obtener acceso desde Paquetes en el repositorio controlado por versiones que está disponible actualmente en su modelo.

 

 

Control de Versiones

Obtener Todos los Últimos (para control de versiones)

Seleccione esta opción para recuperar la última versión del Paquete desde el repositorio. Esta opción está disponible sólo para Paquetes que están protegidos.

La opción alternativa Obtener Último - si se muestra - no está destinado para compartir archivos de proyecto y sólo deberían ser utilizados cuando los usuarios tienen sus propias bases de datos individuales.

 

 

Control de Versiones

Escanear XMI y Conciliar Modelo

 

Seleccione esta opción para escanear los archivos del Paquete XMI asociados con cada uno de los Paquetes controlados del proyecto y restaurar cualquier objeto o referencia cruzada del diagrama que se detectan como faltantes del proyecto.

Esta función es útil en entornos en equipo donde cada usuario mantiene su propia copia local de la base de datos del modelo (p.ej. varios archivos de proyecto privados) y las actualizaciones del modelo son propagadas a través del uso de Paquetes controlados. No proporciona ningún beneficio cuando el modelo está hospedado en una base de datos compartida individual que es accedida por todos los miembros del equipo.

Cada Paquete controlado se compara con su archivo XMI asociado y, si la información de referencia cruzada en el modelo no coincide con el XMI, el sistema actualiza el modelo con la información del XMI y registra la actualización en la ventana de Salida.

Puede deshacer esas actualizaciones haciendo clic derecho en la entrada en la ventana de Salida y seleccionando la opción del menú contextual Deshacer Actualización (o Deshacer Actualizaciones Seleccionadas si hay varias entradas seleccionadas).

Cerrar el modelo borra las entradas en la ventana de Salida; una entrada de la ventana Salida también se borra cuando deshace su actualización.

Esta funcionalidad es invocada automáticamente como parte de la operación Obtener Todos los Últimos.

Al trabajar en un entorno que utiliza un despliegue de Modelo Privado y su modelo contiene un número importante de referencias de Paquetes cruzados, se recomienda que invoque Escanear XMI y Conciliar Modelo de momento a momento, siguiendo la re-importación de Paquetes controlados - por ejemplo, después de utilizar Obtener Último para actualizar varios Paquetes - o después de realizar varias protecciones del Paquete.

Como una regla general, evite Escanear XMI y Conciliar Modelo mientras tiene cambios no confirmados en su modelo

Generalmente, debería:

Desproteger varios Paquetes

Invocar Escanear XMI y Conciliar Modelo

Hacer sus modificaciones

Confirmar cualquier cambio sobresaliente antes de desproteger más paquetes y ejecutar Escanear XMI y Conciliar Modelo otra vez

 

 

Mejores Prácticas de Control de Versión - papel blanco

http://sparxsystems.com/WhitePapers/Version_Control.pdf

Volver a sincronizar Estatus con Proveedor VC

(Paquete controlado por versiones.)

Seleccione esta opción para actualizar el valor del estatus de control de versiones para el Paquete seleccionado en el proyecto de Enterprise Architect para que coincida con el valor informado por el proveedor de control de versión, sin realizar ninguna importación o exportación XMI.

 

 

 

Configuraciones de Control de Versiones

 

Seleccione esta opción para mostrar la ventana de Configuraciones de Control de Versión.

 

Configuraciones de Control de Versiones

Aprender más

Para un Paquete que está directamente bajo control de versión, vea el Menú de Control de Versión de Paquete