svn n+
DESCRIPTION
Subversion NavegaplusTRANSCRIPT
Manual de Usuario para Tortoise Subversion Navegaplus
Paso 1: Instalar Tortoise Client
Paso 2: Crear la Carpeta C:\SVN en esta carpeta estarán depositados los fuentes de navegaplus.
Paso 3: Realizar Checkout de los fuentes dando clic derecho dentro de la carpeta C:\appNavegaplus
Paso 4: La dirección (URL ) del repositorio será configurada como: http://IPServer:Puerto/svn/appNavegaPlus/
Paso 5: Solicitará Usuario y Contraseña previamente creada por el administrador del Subversion.
Paso 6: Proceso que indica extracción exitosa de los fuentes.
Paso 7: Las carpetas que no poseen cambios aparecerán con el siguiente ícono:
Paso 8: Si se desea subir un archivo al repositorio se deberá crear el acrchivo y se creará en la
carpeta con el siguiente ícono:
Paso 9: Para agregarlo al repositorio clic derecho sobre el nuevo archivo o carpeta (add):
Paso 10: Pregunta las carpetas o archivos a subir como nuevos al repositorio:
Paso 11: Archivo Subido Exitosamente, falta paso de sincronización:
Paso 12: Clic sobre la carpeta o archivo a sincronizar (commit):
Nota: es muy importante para el control de las versiones el comentario que se ingrese al momento de realizar la sincronización.
Paso 13: Solicitud de Usuario y Contraseña para Sincronización y mensaje de operación exitosa para subir el archivo o la carpeta:
Carpeta o archivo en estado sincronizado quedará con ícono:
Trabajar con Proyectos Existentes: Al trabajar con proyectos existentes se abrirá la solución deseada y se realizarán las modificaciones deseadas al realizar los cambios las carpetas quedarán con ícono de pendiente de sincronización. Si son archivos nuevos habrá que seguir el paso 8 para agregarlos al repositorio si son modificaciones habrá que hacer commit paso 12. Ejemplo de archivos sincronizados, modificados y nuevos:
Archivos modificados ya existentes y pendientes de sincronizar
Archivos ya sincronizados
Archivos nuevos pendientes de agregar al repositorio
Tomar los proyectos y bloquearlos para que nadie los modifique: Solicitará usuario y contraseña y nadie podrá modificar el fuente en lo que el usuario que lo tome lo libere.
Manual de Actualización Branches con Trunk: Cada empresa de desarrollo tendrá una carpeta asignada dentro de la estructura de fuentes para Navegaplus y NAF. La estructura será como se presenta a continuación:
1. Los branches serán las carpetas por aplicación y por proveedor donde se realizarán los cambios de programación.
2. Los Tags serán el control las versiones que se colocarán en producción de los cambios ya probados.
3. El trunk será la línea principal donde se tendrán los cambios con los branch hechos merge para pasar a tags.
Brach Proveedor 01
Brach Proveedor 02
Trunk Trunk con Merge
Tag de Versiones