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 (<unescaped url> eq <escaped url>)' around -
mostly because repos_root is escaped) but couldn't get things working. :-/
--
Tommi Komulainen tommi.komulainen@xxxxxx
--
To unsubscribe from this list: send the line "unsubscribe git" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html