Subclipse: plugin de Subversion para Eclipse

Probablemente Subclipse sea el plugin para integrar Subversion con Eclipse más utilizado del mercado, por encima del plugin «oficial», Subversive, aunque son muy parecidos. Sin embargo ambos están lejos de la popularidad de otras alternativas independientes como TortoiseSVN, por razones evidentes.

Subclipse: plugin de Subversion para Eclipse

Para instalar Subclipse podemos usar el sistema de actualizaciones de software de Eclipse: abrimos el diálogo Help -> Software updates -> Available Software -> Add Site e introducimos la URL desde la que instalar el plugin, en este caso, para la última versión al escribir estas líneas, «http://subclipse.tigris.org/update_1.4.x». Marcamos nuestra nueva fuente y seleccionamos Install. Tendremos que aceptar la licencia del plugin, que se descargará desde la web correspondiente y se instalará automáticamente.

Una vez instalado Subclipse lo primero que tenemos que hacer para comenzar a trabajar con Subversion es abrir la perspectiva SVN Repository Exploring desde Window -> Open perspective -> Other -> SVN Repository Exploring, o bien mostrar la vista de repositorios de SVN haciendo clic sobre Window -> Show View -> Other -> SVN -> SVN Repositories. Para añadir un nuevo repositorio haremos clic con el botón derecho sobre SVN Repositories y seleccionaremos New -> Repository Location, donde introduciremos la URL del repositorio.

Por supuesto si vamos a utilizar nuestro propio repositorio en local tendremos que descargar e instalar el servidor de Subversion primero. Si no tienes experiencia te recomiendo la distribución VisualSVN (Windows) que incluye una herramienta de gestión gráfica que lo hace todo muy sencillo.

Una vez añadido nuestro repositorio podemos hacer un checkout del código almacenado en él haciendo clic con el botón derecho sobre él y seleccionando Checkout, añadir un proyecto ya existente a un repositorio haciendo clic con el botón derecho sobre el proyecto y seleccionando Team -> Share Project, hacer un commit haciendo clic con el botón derecho sobre el proyecto y seleccionando Team -> Commit, … Como vemos, todo muy rápido y sencillo, y sin tener que abandonar por un momento nuestro IDE.

18 comentarios en «Subclipse: plugin de Subversion para Eclipse»

  1. En mi trabajo, utilizamos este plugin de eclipse y tiene todo la que se puede pedir, aunque en algunos momentos he tenido que acudir a RapidSVN para arreglar algunos problemas, derivados de un mal uso por nuestra parte.

  2. La verdad es que no me ha gustado nunca ninguna de estas herramientas. Al final tienes a mucha gente que usa el repositorio como un cajón donde siemplemente hacen commit para que «los otros vean los cambios». Para mí lo más ràpido y eficiente con svn es tirar de la consola y hacerte tus scripts para gestionar tus ramas en función de como se quiera trabajar en el proyecto.

    Desde hace un año estoy migrando mis proyectos a git y no se como he podido vivir hasta ahora sin él.

  3. Finalmente luego de unos anios estoy migrando mi team a Subversion desde CVS (supuestamente es el paso natural). Utilizamos mucho los branches y tags y aun estoy viendo de que manera se pueden hacer bien en subv. Subclipse es obviamente nuestra eleccion como cliente.

  4. Nosotros tambien utilizamos Subclipse, aunque personalmente nunca me ha hecho demasiada gracia; no sé si es por la interfaz de usuario o qué, pero a pesar de su muy buena integración con el IDE, no me convence.

    En cambio, el cliente TortoiseSVN, aunque no esté integrado en el propio IDE, me encanta, me arreglo muy bien con él, tanto con Eclipse como con Visual Studio.

    SaludoX.

  5. Pingback: Integrar Subversion a Eclipse

  6. Subclipse me gusta, aunque Tortoise es supremo. De hecho, Tortoise y Notepad++ tienen la culpa de que, a la hora de programar para la web me mantenga con Windows. No obstante, sigue siendo software libre 😉

  7. Pingback: 101 programas gratis

  8. Pingback: Eclipse y SVN « Pretexvo's Blog

  9. buenas, seguramente llego tarde (porque en esta web no han añadido la fecha a los comentarios y no sé si son de ayer o de hace tres años).

    Instalar subeclipse en Eclipse es muy sencillo, como cualquier entorno integrado dentro de este IDE, el tema que no encuentro (¡tonto de mi!) es: ¿cómo hago un commit?

    He modificado un fichero en local con Eclipse, y ahora no encuentro la forma de hacer commit y subirlo al repositorio del server.

    1. Hola Joan. Una vez modificado el proyecto, hacemos botón derecho sobre él, Team->Commit …
      Si no tienes cambios, te lo dice y no hace nada y si los tienes, te pide que introduzcas un comentario y cuando aceptas, te pide usuario y clave y lo guarda.

Responder a Luis Fernando Cancelar respuesta

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.