2010-08-31 9 views
7

Estaba intentando actualizar la versión de Subversion utilizada por git svn y así ejecuté el siguiente comando.Actualicé SVN :: Core a través de CPAN y ahora git-svn no reconoce http: // URLs

> cpan SVN::Core 

Parecía funcionar; sin embargo, ¡ahora git svn no reconoce las URL HTTP!

> git svn rebase 
Bad URL passed to RA layer: Unrecognized URL scheme for 'http://<...>' at /opt/local/libexec/git-core/git-svn line 2265 

Lo he intentado en svn:// URL y funciona bien.

¿Alguien sabe cómo solucionar esto?

Estoy ejecutando OS X 10.6 y utilizando MacPorts para git, subversion, perl y cpan.

Respuesta

6

SVN :: Core depende de su propia versión de subversión (que configura y construye) para que proporciona capacidades SVN.

Tuve el mismo problema y descubrí que SVN tiene una dependencia en libneon para http y https transporte compatible.

Instalé libneon-dev y volví a ejecutar la instalación de SVN :: Core y funcionó.

+1

Esta fue la peor experiencia que tuve con cpan. Muchas gracias por descubrir esto. – jpaugh

+1

Tengo 'neon-0.30.0' instalado y' git-svn versión 1.8.4.2 (svn 1.7.3) 'instalado, pero sigo recibiendo este error. ¿Algunas ideas? – JaKXz

+0

@JaKXz Sé que esto es viejo, pero los encabezados están en el paquete neon-devel, no en el paquete de neón, que es solo en tiempo de ejecución –

Cuestiones relacionadas