git svn does not work for me when tilde (~ or %7E) is present in a svn repository URL. Everything works as expected when I export the same repository on a URL without ~. Test case 1: % git svn clone -s --username michaelw http://svn.example.com/~michaelw/project/ Initialized empty Git repository in .git/ Using higher level of URL: http://svn.example.com/~michaelw/project => http://svn.example.com/%7Emichaelw/project W: Ignoring error from SVN, path probably does not exist: (175002): RA layer request failed: REPORT request failed on '/~michaelw/project/! svn/bc/32': REPORT of '/~michaelw/project/!svn/bc/32': 200 OK (http://svn.example.com ) W: Do not be alarmed at the above message git-svn is just searching aggressively for old history. This may take a while on large repositories Path 'http:' was probably deleted: RA layer request failed: REPORT request failed on '/~michaelw/project/! svn/bc/32': REPORT of '/~michaelw/project/!svn/bc/32': 200 OK (http://svn.example.com ) Will attempt to follow revisions r0 .. r32 committed before the deletion Two things to note: * In this case the svn-remote section in .git/config looks wrong, too: [svn-remote "svn"] url = http://svn.example.com/%7Emichaelw/project fetch = http://svn.example.com/~michaelw/project/trunk:refs/remotes/trunk branches = http:/svn.example.com/~michaelw/project/branches/*:refs/ remotes/* tags = http:/svn.example.com/~michaelw/project/tags/*:refs/remotes/ tags/* * The line "Path 'http:' was probably deleted:" apparently comes from the "http:" prefix in the URL. Test case 2: % git svn clone -s --username michaelw http://svn.example.com/%7Emichaelw/project/ Initialized empty Git repository in .git/ Apache got a malformed URI: REPORT request failed on '/~michaelw/ project/!svn/vcc/default': Unusable URI: it does not refer to this repository at /Users/michaelw/sys/i686-apple-darwin9/bin/git-svn line 3837 (Both tests are with the patch from <20080418131204.GA53634@roadkill.foldr.org > applied, so git-svn line numbers might be different.) Cheers, Michael -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html
| Linus Torvalds | Linux 2.6.27-rc8 |
| Ingo Molnar | [patch] scsi: revert "[SCSI] Get rid of scsi_cmnd->done" |
| Jan Engelhardt | [PATCH] Cute feature: colored printk output |
| Rafael J. Wysocki | Re: Suspend to RAM regression in 2.6.28-rc2 (bisected) |
git: | |
| David Kastrup | Empty directories... |
| Pavel Roskin | Implementing branch attributes in git config |
| Pierre Habouzit | [RFC] git integrated bugtracking |
| Peter Stahlir | Re: Git as a filesystem |
| Christian Weisgerber | Re: libiconv problem |
| Douglas A. Tutty | low-MHz server |
| GVG GVG | ssh_exchange_identification: Connection closed by remote host |
| J.W. Zondag | Dell PE1950 III - Perc 6i |
| Karlin Dodd | VL-bus questions |
| Greg Hilton | PS2mouse supported with X386 |
| Joern Rennecke | Use shadow ram? |
| Jim Winstead Jr. | Re: Root Disk/Book Disk Compatibility |
