Plugin Subversion (SVN) en Eclipse

Hay muchas herramientas para el control de versiones de nuestro codigo, CVS, SVN, GIT, etc.....

Eclipse ya integra directamente con CVS, pero para repositorios SVN (Subversion) necesitamos instalarle un plugin. Estos son los pasos:


1.Instalacion del plugin Subclipse para SVN en Eclipse:

    Pulsar en el menú HELP> Install New Software


 

    Pulsar en Add  sale una ventanita donde le decimos la url donde esta disponible el plugin que queremos instalar.
Si nuestra instalacion del eclipse es de 32 bits usar Subclipse:
    En esa ventana le metemos esta direccion en la url:   http://subclipse.tigris.org/update_1.6.x (ojo que en la foto esta mal escrito, tiene un '_' de mas):

SI TU INSTALACION ES DE 64 Bits instalar el plugin subclipse 1.8 ->  http://subclipse.tigris.org/update_1.8.x/
(si esta instalacion te da errores de javaHL, debes instalar esto SVNKIT - url: http://svnkit.com


 
Pulsamos ok y nos saldra una lista con los plugins disponibles en esa url.


Seleccionamos la Core SVNKit y el Suclipse,  le damos a instalar , siguiente y ya le tenemos.
Reiniciar el eclipse.

Sincronizar con nuestro Repositorio SVN .

Vamos a especificarle el repositiorio al que queremos sincronizar. Para ello, vamos al menu Window>open Perspective>Other   y alli buscamos la que  nos acabara de crear nuestro plugin SVN Respository Exploring

Se abre la perspectiva y a la izquierda tendremos un panel llamado "SVN Repositories", vacio.




Boton derecho > New > Repository Location.

Metemos la url que tengamos. En este caso os he puesto una url de una cosa que empece en SourceForge, pero para que veais que aspecto tiene que tener.

Os pedira las credenciales para conectar con ese repositorio, las meteis y ya esta, no las volvera a pedir.

En otro post explicare como crear un repositorio en SourceForge y como sincronizarnos con él, por si alguna vez quereis disponer de un control de versiones gratuito en internet !!! ;-D.

Descargar a local el proyecto sincronizado

Una vez conectados al repositorio, saldra un listado con los proyectos a descargar (sincronizar).

Para descargaros un proyecto a local y trabajar sincronizadamente, teneis que hacer boton derecho encima de la parte que quereis descargar y seleccionar "Check Out". (Para el que trabaje con maven y tenga instalado el plugin, que sepa que le saldra la opcion de importar el proyecto e integrarlo como un proyecto con funcionalidades para maven desde eclipse "Check Out as Maven Project").




Al hacer check out normal, os guiara a una ventana, donde pregunta como quereis descargar el proyecto:





1.Check Out as New Project Wizard . Como un nuevo proyecto ,es decir os llevara al wizard de creacione de proyecto, os pedira propiedades , por ejemplo el nombre, build path, version de java para compilarlo, etc........ por lo tanto creara los archivos .project y .classpath para ese proyecto. Esto es util si quereis tener otras opciones de buildpath.

2.Check out as project : Descargar tal y como esta. Esto respetara los .project y los .classpath.

Tambien nos deja seleccionar, que revision del proyecto queremos descargar, porque por defecto nos descarga la ultima. (Asi que podrias especificar en que liena de tiempo del proyecto quieres aparecer).


Pues nada, ya tienes el proyecto preparado para trabajar. Suerte!

Comentarios

Entradas populares de este blog

Reiniciar usuario de SVN Subversion

Subir campos Blob a BBDD (Oracle) con Java

Persistencia con EclipseLink 2.0