Factor
|
Detalle
|
Ver También
|
Requisitos y Configuración del Sistema
|
Usted aplica control de versiones a través de una aplicación de control de código fuente de un tercer que administra el acceso a y almacena revisiones de los paquetes controlados.
Generalmente la configuración consiste en:
•
|
Un componente de servidor que administra un repositorio de control de versión, y
|
•
|
Componentes de Cliente en las estaciones de trabajo, que administran copias de trabajo locales de archivos controlados
|
Enterprise Architect utiliza el componente de cliente para comunicarse con el servidor. Un cliente de control de versión debe estar instalado en cada máquina en la que ejecuta Enterprise Architect y quiere acceder a su sistema de control de versiones.
|
Requisitos de Sistema
|
Uso de Control de Versiones
|
Hay dos maneras principales en las cuales los proyectos pueden ser desplegados:
•
|
Modelo Compartido Centralizado
|
•
|
Modelos Privados Distribuidos
|
El control de versiones es empleado de la misma manera para ambos escenarios; sin embargo, al utilizar el despliegue de Modelo Privado tiene la funcionalidad adicional de propagar actualizaciones de modelo a lo largo del equipo.
El Control de Versiones también puede ser utilizado para compartir paquetes estándar entre diferentes proyectos.
|
Uso de Control de Versiones
|
Despliegue de Equipo
|
Considere el proceso de configurar un entorno de control de versiones y aplicar control de versiones a un proyecto para ser accedido por un número de usuarios.
|
Aplicar Control de Versiones en un Entorno en Equipo
|
Bases de Control de Versiones
|
Enterprise Architect impone la edición serializada de paquetes controlados por versiones, utilizando el modo de operación bloquear-modificar-desbloquear .
|
Bases de Control de Versiones
|
Aplicando Control de Versiones A Modelos
|
Utilizar control de versiones consiste en colocar paquetes modelo individuales bajo control de versiones, en lugar de controlar las versiones del proyecto completo.
|
Control de Versiones de Datos de Modelo
Control de Versiones de Paquetes Anidados
|
Control de Versiones y Datos de Referencia de Proyecto
|
Para compartir cambio en datos de referencia entre usuarios en un proyecto controlado por versiones desplegado como como múltiples modelos privados, periódicamente exporta los datos de referencia desde el modelo donde los cambios fueron hechos, y lo importa hacia los otros modelos mantenidos por el equipo.
|
Control de Versiones y Datos de Referencia
|
Control de Versiones Fuera de Línea
|
Puede prevenir que el sistema intente hacer cualquier conexión de control de versiones al elegir Trabajar sin Conexión antes de cargar un modelo.
Si Enterprise Architect no es capaz de conectar una Configuración de Control de Versiones por cualquier razón, muestra mensajes de aviso para notificarle y proporciona funcionalidad de control de versiones 'sin conexión' para todos los paquetes asociados con la conexión fallida.
|
Control de Versiones Fuera de Línea
|