2012-03-06 13 views
9

En el trabajo, estoy tratando de hacer un svn checkout https://... en un terminal, y me dio el error: svn: OPTIONS of 'https://...': could not connect to server (https://...)SVN: OPCIONES de 'https: // ...': No se pudo conectar con el servidor

puedo abrir la dirección https://... en mi explorador de Internet, después de ingresar el nombre de usuario y la contraseña, puedo ver los archivos en él.

Siempre en mi explorador de Internet, mi configuración actual de proxy es None.

Anteriormente, para hacer SVN trabaja en casa, la gente ha insertado las siguientes líneas a mi archivo /etc/subversion/servers:

[global] 
http-proxy-host = kuzh.xxx.fr 
http-proxy-port = 8080 

En este contexto, ¿alguien sabe cómo resolver este error ... could not connect to server ...?

Edit1 Por el momento estoy intentando el mismo comando en casa, y funciona. Entonces creo @JN. que es correcto ... que debería hacer el http-proxy-host y http-proxy-port bajo un [group] de manera que se tiene en cuenta solamente cuando estoy en casa, y no se considera cuando estoy en otro lugar ...

Ahora, la pregunta es cómo especifique el [group] en /etc/subversion/servers para que sepa que estoy en casa o no ...

+0

¿Está usando la misma computadora en casa y en el trabajo? ¿Has intentado comentar tu proxy actual en el trabajo (si eso no funciona, entonces probablemente estés atascado). –

+0

Uso siempre la misma computadora ... No lo he intentado, pero creo que funcionará ... – SoftTimur

Respuesta

2

Primero, trate de comentar las líneas mencionadas para evitar el uso de un servidor proxy y pruebe si funciona (es decir, añada un # en el principio de cada línea

Si no es así, entonces está atascado. Probablemente haya un proxy entre usted y el servidor SVN que impide m uso de características de Subversion (Nota: algunos proxies son transparentes, y no necesitan configurarse, "capturan" sus solicitudes automáticamente).

Si no es así, puede crear una sección [group] en la configuración para usar solo un proxy para algunos servidores en lugar de una configuración global.

+0

Gracias por su comentario, por favor vea mi actualización ... – SoftTimur

2

Tuve un problema similar al intentar una actualización simple en mi servidor.

svn update 

que recibieron el mismo error svn: OPTIONS of 'https://...': could not connect to server (https://...)

simplemente suministra mi nombre de usuario y contraseña SVN una vez y se rectifica el problema

svn update --username my_user_name --password xxxxxx 
3

tuve un problema similar, utilizo un proxy en mi universidad, y ningún proxy en casa.

Me sigue dando el error "No se pudo conectar al servidor".

todo lo que tenía que hacer era comentar las líneas en la sección [global]:

[global] 

# http-proxy-host = kuzh.xxx.fr 

# http-proxy-port = 8080 

bajo estos dos archivos:

/etc/subversion/servers

/home/<username>/.subversion/servers

y que resuelve la problema. Aparentemente, las configuraciones locales se generan para todos los usuarios que usan svn, por lo que también debe eliminar el proxy de su cuenta de usuario cuando desee deshacerse del proxy.

1

estoy ejecutando Oracle Linux 6.6 64-bits como invitado VM (Windows 7 como anfitrión) detrás del proxy de la empresa, cuando corro comando

svn co http://svn.code.sf.net/p/flashcard4cn/code/trunk flashcard4cn 

conseguido mensaje de error

svn: OPTIONS of 'http://svn.code.sf.net/p/flashcard4cn/code/trunk': Could not resolve hostname `svn.code.sf.net': Host not found (http://svn.code.sf.net) 

después añadido las dos líneas siguientes bajo /home//.subversion/servers bajo [global]

[global] 
http-proxy-host = proxy.**.com 
http-proxy-port = 80 

los errores fueron, y echa un vistazo con éxito. Algunos de ustedes mencionaron lo mismo que no funcionó, pero me funciona para Oracle Linux 6.6

0

He intentado todas las respuestas publicadas antes que yo, pero ninguna funcionó.

La única solución que encontré fue simplemente reiniciar mi computadora portátil.

Entonces todo funcionaba como antes, sin cambio necesario en los archivos de configuración, etc. SVN

No sé por qué sucedió esto, sobre todo porque no era necesario el cambio de solucionar este problema, lo que significa ningún cambio hecho por mí o cualquier cambio de proxy no se hizo ninguno.

Cuestiones relacionadas