From: Tommi Komulainen Date: Fri, 07 Mar 2008 20:19:42 GMT Subject: Re: git-svn breaks on gtk+ import Message-ID: In-Reply-To: Tim Janik wrote: > hi Eric. > > with git-svn from git 1.5.4.3, imports of the Gtk+ repository fail: > > git-svn clone -T trunk -b branches -t tags -r 19001 > http://svn.gnome.org/svn/gtk+ > Using existing [svn-remote "svn"] > Using higher level of URL: http://svn.gnome.org/svn/gtk+ => > http://svn.gnome.org/svn/gtk%2B/http: > No such file or directory: PROPFIND request failed on > '/svn/gtk%252B/http%3A': Could not open the requested SVN filesystem at > /usr/bin/git-svn line 1352 > looks like the '+' in the the http://svn.gnome.org/svn/gtk+ repository > name isn't handled correctly. I had somewhat similar problem with git-svn fetch to a repository created with 1.5.3.something failing issuing REPORT. I've tracked down the problem to commit f5530b8833bcaa423cd53d133d3de3fa0173fbf3 to git, reverting it seems to fix git-svn fetch for me. YMMV. I tried to follow where/how URL escaping happens / isn't happening (there are issues like 'if ( eq )' around - mostly because repos_root is escaped) but couldn't get things working. :-/ -- Tommi Komulainen tommi.komulainen@iki.fi