uso del subversion desde el eclipse y con google code 1
TRANSCRIPT
1
TUTORIAL DE SUBVERSION
Uso del subversion desde el Eclipse y con google code
2
¿Qué es subversion? Conceptos Arquitectura de subversion Gestionar cambios a través del tiempo Instalación de pluging Importación del repositorio desde google
code Crear un proyecto con conexión al repositorio Sincronización con el repositorio Subir archivo al repositorio Actualizar archivos del repositorio
Empresa UNISOFT - Tutorial Subversion
CONTENIDO
3
Sistema de control de versiones.
Sistema centralizado para compartir información.
Gestiona archivos y directorios, y sus cambios a través del tiempo.
Puedo recrear un proyecto desde cualquier momento en su historia
Empresa UNISOFT - Tutorial Subversion
¿QUÉ ES SUBVERSION?
4
Un repositorio, depósito oarchivo es un sitio centralizado donde se almacena y mantiene información digital, habitualmente bases de datos o archivos informáticos.
Empresa UNISOFT - Tutorial Subversion
CONCEPTOS
Modelo Cliente- Servidor Subversion es un repositorio en forma de árbol
con una jerarquía de directorios y archivos
5
n clientes se conectan al repositorio para leer o escribir.
Al escribir, un cliente hace disponible la información para otros.
Al leer, el cliente recibe información de otros.
Empresa UNISOFT - Tutorial Subversion
CONCEPTOS
6Empresa UNISOFT - Tutorial Subversion
ARQUITECTURA DE SUBVERSION
7Empresa UNISOFT - Tutorial Subversion
GESTIONAR CAMBIOS A TRAVÉS DEL TIEMPO
Subversion recuerda cada cambio que se haya realizado en el repositorio.
Recuerda cambios realizado a cada archivo asícomo cambios en el árbol de directorios: Archivos y directorios nuevos Archivos y directorios borrados Archivos y directorios modificados o cambiados de
lugar.
8Empresa UNISOFT - Tutorial Subversion
GESTIONAR CAMBIOS A TRAVÉS DEL TIEMPO
Generalmente un cliente lee la versión más reciente del árbol de directorios y archivos.
Subversion provee la habilidad de leer estados anteriores del sistema de archivos.
Se pueden conocer los cambios realizados, cuándo se realizaron, y quién realizó dichos cambios.
9Empresa UNISOFT - Tutorial Subversion
USO DE SUBVERSION EN ECLIPSE
Y GOOGLE CODE
10Empresa UNISOFT - Tutorial Subversion
INSTALACIÓN DE PLUGINGAbrimos Eclipse en al pestaña Help Install New Software seleccionamos:
11Empresa UNISOFT - Tutorial Subversion
INSTALACIÓN DE PLUGINGUna vez instalado el pluging pide reiniciar Eclipse y después debemos instalar los conectores de ultima versión
12Empresa UNISOFT - Tutorial Subversion
IMPORTACIÓN DEL REPOSITORIO DESDE GOOGLE CODE
Seleccionamos File Import
13Empresa UNISOFT - Tutorial Subversion
IMPORTACIÓN DEL REPOSITORIO DESDE GOOGLE CODE
Introducimos el URL, User y Password que nos proporciona nuestro proyector de google code.
En la siguiente diapositiva mostramos donde recoger estos datos.
Después de rellenar los campos en las dos ventanas siguientes le damos a Next>dejando la configuración por defecto y finalmente a Finish.
14Empresa UNISOFT - Tutorial Subversion
IMPORTACIÓN DEL REPOSITORIO DESDE GOOGLE CODE
URL User
Generar contraseña
15Empresa UNISOFT - Tutorial Subversion
CREAR EL PROYECTO CON CONEXIÓN
AL REPOSITORIOPara tener un proyecto con subversion, es necesario, crear la estructura del proyecto (Proyecto Web, proyecto básico, Web Services, etc.). Una vez que tengamos nuestro proyecto creado con el eclipse, hacemos clic con el botón derecho del mouse sobre el proyecto y seleccionamos la opción Team>Share Project.
16Empresa UNISOFT - Tutorial Subversion
Seleccionar la opción “SVN” de la ventana Share Project y seleccione “Next >”.
CREAR EL PROYECTO CON CONEXIÓN
AL REPOSITORIO
17Empresa UNISOFT - Tutorial Subversion
Seleccionamos el repositorio creado y le damos a Finish.
CREAR EL PROYECTO CON CONEXIÓN
AL REPOSITORIO
18Empresa UNISOFT - Tutorial Subversion
SINCRONIZACIÓN CON EL REPOSITORIO
Es necesario agregar estos cambios al repositorio del control de versiones. Por lo que es importante sincronizar nuestro proyecto con el repositorio remoto en busca de inconsistencias Team Sinchronize with Repository
19Empresa UNISOFT - Tutorial Subversion
Creamos una clase .java en la carpeta src. Una vez que tengamos nuestro proyecto creado con el eclipse, hacemos clic con el botón derecho del mouse sobre el proyecto y seleccionamos la opción Team> Commit
SUBIR ARCHIVO AL REPOSITORIO
20Empresa UNISOFT - Tutorial Subversion
ACTUALIZAR ARCHIVO DE REPOSITORIOPara actualizar la información del repositorio, hacemos clic con el
botón derecho del mouse sobre el proyecto y seleccionamos la opción Team> Update