lunes, 17 de diciembre de 2007

Problemas con Subversion en Eclipse (Subclipse)

1. Cambio de usuario:

Cuando utilizo Subclipse para sincronizar los ficheros de un proyecto, suelo utilizar siempre el mismo usuario, así que la primera vez que me solicita el usuario, lo introduzco y lo guardo para que no me lo vuelva a pedir.

Pero suele pasar que por alguna razón necesito sincronizar con otro usuario diferente desde Eclipse, y ahí vienen los problemas: el plugin Subclipse no tiene ninguna opción desde la que hacer este cambio. Así que me lo apunto:

Solución:

Si estoy en Windows XP, con Eclipse cerrado (por si las moscas), elimino la carpeta
C:\Documents and Settings\[usuario]\Datos de programa\Subversion, y al volver a intentar sincronizar volverá a aparecerme la ventana que me pide mi nombre de usuario y contraseña ;)
En Windows Vista el proceso es el mismo, pero con la carpeta C:\Users\[usuario]\AppData\Roaming\Subversion

Un truco interesante es guardar las carpetas de cada usuario, renombrando la carpeta Subclipse en lugar de eliminándola.

2. Fichero bloqueado:

Ante mensajes como este:


(...)
Attempted to lock an already-locked dir svn: Working copy 'C:\java\projects\prueba' locked
(...)


que no nos dejan sincronizar, la solución es tan fácil como lanzar desde Eclipse una limpieza del repositorio, haciendo clic derecho en el proyecto -> Team -> Clean

No hay comentarios:

Publicar un comentario