2009-08-03 26 views
9

Estoy intentando conectarme a un servidor SVT HTTPS remoto desde un firewall corporativo usando TortoiseSVN. Estoy obligado a usar un proxy para esta conexión. Mi problema es que la configuración proxy de TortoiseSVN solo incluye una opción para establecer una dirección directa del servidor proxy. Sin embargo, el proxy al que me estoy conectando se configura a través de un script. En Firefox, por ejemplo, uso la opción "Automatic proxy configuration URL" en la configuración de red.TortoiseSVN a través de un script proxy

¿Hay alguna forma de utilizar un script de configuración proxy con Tortoise? No puedo encontrar uno en la interfaz de usuario de configuración. ¿Hay alguna forma de configurarlo mediante la edición de un archivo de configuración?

Respuesta

17

Puede haber una manera más clara de hacerlo, pero simplemente podría obtener la URL del archivo de configuración automática de su configuración de Firefox y abrirla: los archivos .pac son texto sin formato con una sintaxis bastante simple.

La extracción de la ip/puerto y otra información de configuración para su proxy corporativo a partir de ese archivo debe ser relativamente simple (busque la que se aplica a su rango de IP si hay más de uno).

Obviamente, esto no es muy bonito en el sentido de que, si la configuración del proxy cambia, tendrá que hacer esto de nuevo en lugar de beneficiarse de la configuración automatizada. ¡En la práctica, este truco simple ha sido muy útil para todo, desde Putty hasta TortoiseSVN para mí!

+4

Funcionó perfectamente, gracias. Acabo de ingresar la URL del script en Firefox y me permitió descargar el archivo de script. El script terminó siendo inesperadamente complejo, pero pude ejecutarlo a través de la biblioteca de pacparser en http://code.google.com/p/pacparser, que fue capaz de decirme inmediatamente qué proxy usar para la url de SVN. Esperando a que la revisión actual termine de descargar mientras escribo esto :) – matthock

+0

¡Me alegro de poder ayudar, y gracias por el enlace al pacparser! Podría venir en mano si nuestro departamento de TI decide hacer que el archivo pac sea más complejo, el nuestro es bastante largo pero lo suficientemente simple como para analizarlo manualmente. –

+4

¿Qué sucede si hay repositorios SVN dentro y fuera de la LAN? ¿Es necesario que continúe activando y desactivando la opción "Habilitar servidor Proxy" en la configuración? --- Si la herramienta es una cosa que se integra en el Explorador de archivos de Windows, entonces no es demasiado lejos para crear un "Usar la configuración de Internet Explorer". – Notinlist

Cuestiones relacionadas