Opciones del Control de Versiones SCC

Superior  Previo  Próximo

Para establecer una configuración de control de versiones SCC, debe:

Configurar el proveedor del control de código fuente con SCC, y
Conectar el modelo de Enterprise Architect para el control de versiones con SCC.

 

Configurar el proveedor de control de código fuente con SCC

Para configurar el proveedor de control de código fuente de terceras partes, referirse a la documentación provista con esa aplicación. Se debe configurar un repositorio usando el proveedor SCC y el acceso al repositorio debe estar disponible para todos los usuarios.

 

Conectar un modelo de EA al control de versiones con SCC

 

Para conectar un modelo de Enterprise Architect para el control de versiones, proceda con los siguientes pasos:

1. Abra o cree el modelo de Enterprise Architect que desee ubicar bajo el control de versiones.

2. Seleccione la opción Proyecto | Control de versiones | Configurar las opciones de control de versiones. Se abre la ventana Configuraciones del control de versiones.

 

vcoptionsscc2       

3. Haga clic en el botón Nuevo.

4. En el campo ID único, ingrese un nombre apropiado. Haga clic en el botón SCC.

5. A la derecha del campo de la ruta Proyecto local, haga clic en el botón Seleccionar ruta.... Se abre la ventana Buscar carpeta.

 

sccpath

 

6. Ubique y haga clic en la carpeta local en la cual mantendrá las copias del trabajo local de los archivos XML para ser  almacenados en el repositorio del control de versiones.

7. Haga clic en el botón Aceptar. Se abre la ventana Seleccionar proveedor CCF.

 

dlgproviders1

 

8. Haga clic en un proveedor SCC, y haga clic en el botón Aceptar para retornar a la ventana Configuraciones del control de versiones

9. Haga clic en el botón Guardar para guardar la configuración que ha definido.

 

El proveedor SCC le solicitará varios detalles incluyendo el nombre del proyecto al que desea conectarse, y probablemente el nombre de usuario que quiere usar cuando se conecte.

 

10. La nueva configuración se agrega a la lista en el panel Configuraciones Definidas.

 

dlgvcconfigsscc

 

Tenga en cuenta: Una nueva entrada también se crea en la lista de Rutas locales, con el mismo ID que la configuración de control de versiones nueva. La entrada de la Ruta Local registra la ruta del Proyecto Local, para usar en sustituciones de ruta subsecuente.  

 

11. Cuando haya terminado de definir sus configuraciones del control de versiones, haga clic en el botón Aceptar.

 

Para obtener más información en los campos en la ventana Configuraciones del control de versiones, vea la siguiente tabla.

Campo

Funcionalidad

Este modelo es privado

A menos de que sea específicamente requerido, quite la selección de la casilla. Esta configuración controla si los comandos Obtener último u Obtener todo lo último son habilitados. Para una explicación de porque esto es así, ver Especificando modelos privados o compartidos. 

Guardar sólo fragmentos del paquete anidado bajo el control de versiones.

Para una explicación completa de esta opción, ver Usando paquetes de control de versiones anidada.

ID Único

Especifica un nombre de configuración que se distingue fácilmente de las otras configuraciones. El ID Único aparecerá como una selección en la lista de configuraciones de Control de Versiones al que un paquete se puede conectar.

 

Además es posible seleccionar una configuración de control de versiones previa desde este menú despegable proporcionando la configuración que no está en modelo actual.

Ruta del proyecto Local

La carpeta donde los archivos XML representan los paquetes que están almacenados. Esta carpeta ya debería existir antes de que se especifique aquí.

 

Cada PC usando control de versiones debería tener su propia carpeta de proyecto SCC local; ella no debería ser una carpeta compartida de red. Particularmente tenga esto en mente si está creando un archivo EAP que se va a compartir (ej. una base de datos SQL).

Usuario Actual

 

Sólo lectura. Muestra el nombre de usuario del usuario actualmente conectado al proveedor SCC.

Proveedor SCC

Sólo lectura. Este es el nombre del proveedor que se especificó en la base de datos. .

Proyecto SCC

Sólo lectura. Este es el proyecto que se seleccionó durante la configuración inicial de la conexión al proveedor SCC.

 

Tenga en cuenta: Los impulsamos fuertemente para que no manipulen los archivos del paquete del control de versión fuera de Enterprise Architect. Es posible dejar los archivos del paquete en un estado que Enterprise Architect no puede reconocer.