PDA

Ver la Versión Completa : Problema con TortoiseSVN


erzi
07-05-2012, 11:31:38
Hola tengo instaladas una version de subversion en un equipo que hace de srvidor y una version de tortoise en dos equipos que hacen de clientes, uno de ellos es el propio servidor desde donde funciona perfectamente pero cuando voy al otro equipo cliente no consigo hacer checkout, creo la carpeta y al hacerlo me dice que no hay servidores para poder atender la peticion de inicio...(hago ping y se ven...y esta mñn tenia una carpeta correctamente funcionando, hice esta y me paso esto) la url que utilizo es file://mi ip/carpetaraid/repositorio.
¿Que puede estar pasando?

Por otro lado con la que estaba correctamente funcionando y con la que funciona correctamente desde el mismo equipo nunca me pide credenciales de usuario, que he de hacer para que me los pida? un saludo!! y gracias!!

maeyanes
07-05-2012, 16:30:12
Hola...

Desde la pc que funciona exclusivamente como cliente no deberías usar la url del tipo file:///. Puedes probar usando svn://ipx.xxx.xxx.xxx/....

Ahora, yo en lo personal te recomendaría que mejor uses Mercurial (mercurial.selenic.com) y su cliente para Windows TortoiseHG (http://tortoisehg.bitbucket.org/).



Saludos...

erzi
07-05-2012, 17:06:18
Hola!!
No desde el pc que funciona como cliente por suerte ya consegui entrar con file://\\ip\carpeta_raid\repositorio, jeje, me vendria ahora saber como puedo conseguir q al entrar me pida credenciales para los usuarios sabeis??

erzi
07-05-2012, 17:06:51
Y por cierto muchas gracias!! :D

maeyanes
07-05-2012, 17:39:11
Hola...

Para que SVN te pida usuario y contraseña, tienes que instalar un servidor como tal, aquí hay uno: VisualSVN Server (http://www.visualsvn.com/server/).


Saludos...

erzi
07-05-2012, 18:24:08
Muchisisisisimas!! gracias me ha servido de muchisimo :)

maeyanes
07-05-2012, 18:27:10
Hola...

De nada... pero te reitero, deberías probar con Mercurial, es una mucho mejor alternativa que SVN...


Saludos...

erzi
08-05-2012, 10:17:01
Hola te hare caso le echare un ojo a Mercurial, pero sabes (y espero que sea la ultima cuestioncilla) como hacer una copia de respaldo de los repositorios con svn o lo que se usa habitualmente?

maeyanes
08-05-2012, 15:31:38
Hola...

Mercurial cuenta con una extensión que te permite convertir repositorios SVN (http://mercurial.selenic.com/wiki/ConvertExtension) e importarlos.

También aprovecho para indicarte sobre un tutorial para Mercurial (http://hginit.com).


Saludos...

Chris
08-05-2012, 16:54:24
Hola Erzi!

En Windows, te recomiendo que utilices VisualSVN (http://www.visualsvn.com/server/). Diría que es demaciado fácil de configurar. De hecho, él por si sólo se configura. Lo único que tienes que hacer es decirle en cuál carpeta residirá la DB del repositorio y si éstos serán públicos o disponibles a usuarios en específico.

Tu problema es muy probable que esté relacionado a puertos y Firewalls. Subversion utiliza predeterminadamente el puerto 3690. Sin embargo, en algunas configuraciones el servidor SVN puede estar detrás de un ser HTTP como Apache. En este caso, los puertos serías el 80 o 443 para conexiones seguras con HTTPS/TLS.

Saludos!

maeyanes
08-05-2012, 16:57:06
Hola...

Hola Erzi!
En Windows, te recomiendo que utilices VisualSVN (http://www.visualsvn.com/server/)...

Saludos!

Chris, ese es el mismo servidor que le recomendé mensajes arriba... :D :D



Saludos...

Chris
08-05-2012, 18:51:21
Hola...
Chris, ese es el mismo servidor que le recomendé mensajes arriba... :D :D

ja ja ja sip! luego lo ví. No puse atención a todo el hilo :p