En mi trabajo diario me siento detrás de un firewall corporativo que protege y almacena el tráfico web en caché (entre otras cosas). La mayor parte permanece fuera del camino. Pero a veces asoma su fea cabeza y se mantiene firme en el camino de lo que estoy tratando de hacer.
A principios de esta semana, estaba tratando de ver un nuevo y genial sistema de validación general para ColdFusion llamado Validat, lanzado por los genios de Alagad. Aún no tienen una descarga en el sitio de RIAForge, pero los archivos están disponibles a través de SVN. Cargué el complemento de subclipse en mi Eclipse, reinicié y comencé a agregar el repositorio Validat SVN. Comencé a recibir errores sobre la "solicitud de capa de RA fallida" y "svn: Falló la solicitud PROPFIND en/Validat/trunk", seguido de un error acerca de no poder conectar con el servidor SVN.
Ya tenía la configuración de Eclipse con mi configuración de proxy, así que pensé que estaba haciendo algo mal o que Alagad no tenía realmente el repositorio de subversión disponible. Después de ir a casa esa noche, lo intenté desde casa y wa-la funcionó. Servidor proxy estúpido! Por lo tanto, el complemento de subclipse no usará la configuración de proxy de Eclipse. (¿Puede ser arreglado por favor?). Después de explorar el sitio de ayuda de subclipse y de ser redirigido a la ayuda de collab.net, luego de buscar improductivamente a través del espacio de trabajo de eclipse, los complementos y las carpetas de configuración para el archivo de configuración, finalmente pude descubrir cómo configurar subclipse para usar el servidor proxy.
En mi entorno de desarrollo de Windows, abrí el siguiente archivo: C: \ Documents and Settings \ MyUserId \ Application Data \ Subversion \ servers en mi editor de texto favorito. Cerca de la parte inferior de ese archivo hay una sección [global] con las configuraciones http-proxy-host y http-proxy-port. Descomenta sus dos líneas, las modifiqué para mi servidor proxy corporativo, volví a la vista del Repositorio SVN en Eclipse, actualicé el repositorio de Validat y Boom! ¡funcionó!
de http://www.mkville.com/blog/index.cfm/2007/11/8/Using-Subclipse-Behind-a-Proxy-Server
Gracias por su ayuda. ¿Cómo se instala un SVN Client Adapter? No hay binarios distribuidos solo en el código fuente. ¿Qué debo hacer una vez que lo haya construido? – urig
Solo debe poder instalarlo desde la herramienta de software de Eclipse. En Eclipse, vaya a Instalar nuevo software. Obtenga la URL de actualización de Subclipse desde http://subclipse.tigris.org/servlets/ProjectProcess?pageID=p4wYuA y luego debe haber un Subclipse -> Adaptador de cliente Subversion que se encargue de ello. ¿O estás buscando algo más? –
También tengo entrada para la interfaz SVN, pero sigo recibiendo este error :( – DDK