CVS con Repositorios Remotos |
Superior Previo Próximo |
Antes de que se pueda conectar a un repositorio remoto, debe.....
Para instalar el control de versiones CVS con un repositorio remoto usar los siguientes pasos:
1. Primero, hacer que su administrador de sistema instale CVS y crear un repositorio remoto con un módulo que pueda usar para controlar sus archivos de paquetes de EA. Su administrador tendrá que crear un nombre de usuario y clave para usted antes de que pueda hacer una conexión. 2. Abrir una ventana de sugerencia de comando y navegar a, o crear, un directorio apropiado, que retendrá su directorio de copia de trabajo CVS, ej.:
C:\> cd myCVSWorkSpace
3. Conectar al repositorio CVS remoto. Un ejemplo de comando de conexión se muestra a continuación.
C:\myCVSWorkSpace> cvs -d :pserver:myUserID@ServerName:/cvs login
Tenga en cuenta: reemplazar miIDDeUsuario con su nombre de usuario CVS y NombreDeServidor con el nombre de su servidor CVS y reemplazar la CarpetaDelRepositorio con la ruta al repositorio en el servidor. Se le sugerirá ingresar su clave.
4. Crear un area de trabajo CVS local, derivada del repositorio remoto. Un ejemplo de comando se muestra abajo
c:\myCVSWorkSpace> cvs -d :pserver:myUserID@ServerName:/cvs checkout moduleName
Tenga en Cuenta: El comando de arriba creará un subdirectorio en su directorio de trabajo actual, llamado nombredelModulo. (reemplazar el nombredelModulo con el nombre del modulo creado por su administrador del sistema). Este crea copias locales de todos los archivos contenidos en el modulo CVS encontrado en ServerName:/cvs.
Este también crea un subdirectorio debajo del nombreDelModulo, llamado CVS. este subdirectorio contiene un archivo llamado Raíz, que contiene su información de conexión CVS. EA usa este archivo para obtener su IDdeusuario CVS.
5. Verificar que su instalación de CVS esta trabajando correctamente. 6. Cambiar directorio al que especifico como la copia de trabajo, en el comando "cvs checkout" de arriba, es decir. C:\myCVSWorkSpace\moduleName 7. Ahora crear un archivo de prueba, ej. Test.txt, que contiene el texto "CVS Test". Puede hacer esto con el comando echo CVS Test > Test.txt
8. Ejecutar los comandos CVS que siguen:
9. El comando "editores" debería producir resultados como el siguiente:
Test1.txt myUserID Tue Aug 9 10:08:43 2009 GMT myComputer C:\myCVSWorkSpace\moduleName
10. Tomar nota del IDdeusuario que sigue el nombredearchivo. EA debe encontrar y usar este ID cuando produce su Configuración de Control de Versiones. (ver el siguiente diálogo de ejemplo).
11. Lanzar Enterprise Architect y abrir o crear el modelo cuyos paquetes desea ubicar bajo un control de versiones. 12. Seleccione la opción Proyecto | Control de versiones | Configurar opciones del control de versiones. Se abre la ventana Opciones de control de versiones.
13. Presionar el botón Nuevo, ingrese un nombre apropiado en el campo ID único, luego haga clic en el botón CVS en el campo Tipo. 14. Para especificar el valor Ruta de la copia de trabajo, haga clic en el botón Seleccionar ruta. Seleccione la carpeta local que se usará para mantener las copias del trabajo local de los archivos XML para ser almacenados en el Repositorio del Control de Versiones. 15. El campo Usuario actual debería mostrar el nombre del usuario que se uso para registrar en el repositorio CVS remoto. Si esto no sucede, esto indica que EA no puede extraer el nombre del usuario desde el archivo ....\WorkingCopyPath\CVS\Root y la configuración no trabajara correctamente. 16. Si es necesario, configure la Ruta CVS Exe haciendo clic en Seleccionar ruta... y navegando a la ruta del archivo para el archivo 'cvs.exe', el ejecutable CVS.
17. Haga clic en el botón Guardar para guardar la configuración que ha definido. La nueva configuración se agrega a la lista de Configuraciones definidas.
Tenga en Cuenta: Una nueva entrada también se crea en la lista de Rutas locales, con el mismo ID de la configuración del nuevo control de versiones. La entrada de Ruta Local registra la ruta de Proyecto Local, para usar en sustituciones de ruta subsecuente.
Tenga en Cuenta: Proponemos fuertemente a que no manipule archivos del paquete del control de versiones fuera de EA. Es posible dejar los archivos del paquete en un estado que EA no pueda reconocer.
Vea también |