summaryrefslogtreecommitdiff
path: root/Documentation/git.txt
diff options
context:
space:
mode:
authorEric Wong <normalperson@yhbt.net>2008-10-21 21:12:15 (GMT)
committerEric Wong <normalperson@yhbt.net>2008-11-06 08:52:18 (GMT)
commit163f3689e94440d1900fbdec4693cfae384be94a (patch)
treebfd972207015307ebae2c07eef778db6e9a71cd9 /Documentation/git.txt
parent6331adb9c4ec36c70dc3ecc6eb46b7dddb36952d (diff)
downloadgit-163f3689e94440d1900fbdec4693cfae384be94a.zip
git-163f3689e94440d1900fbdec4693cfae384be94a.tar.gz
git-163f3689e94440d1900fbdec4693cfae384be94a.tar.bz2
git-svn: don't escape tilde ('~') for http(s) URLs
Thanks to Jose Carlos Garcia Sogo and Björn Steinbrink for the bug report. On 2008.10.18 23:39:19 +0200, Björn Steinbrink wrote: > Hi, > > Jose Carlos Garcia Sogo reported on #git that a git-svn clone of this > svn repo fails for him: > https://sucs.org/~welshbyte/svn/backuptool/trunk > > I can reproduce that here with: > git-svn version 1.6.0.2.541.g46dc1.dirty (svn 1.5.1) > > The error message I get is: > Apache got a malformed URI: Unusable URI: it does not refer to this > repository at /usr/local/libexec/git-core/git-svn line 4057 > > strace revealed that git-svn url-encodes ~ while svn does not do that. > > For svn we have: > write(5, "<S:update-report send-all=\"true\" xmlns:S=\"svn:\"> > <S:src-path>https://sucs.org/~welshbyte/svn/backuptool/trunk</S:src-path>... > > While git-svn shows: > write(7, "<S:update-report send-all=\"true\" xmlns:S=\"svn:\"> > <S:src-path>https://sucs.org/%7Ewelshbyte/svn/backuptool/trunk</S:src-path>... Signed-off-by: Eric Wong <normalperson@yhbt.net>
Diffstat (limited to 'Documentation/git.txt')
0 files changed, 0 insertions, 0 deletions