Code

git-svn: remove leading slashes from fetch lines in the generate config
authorEric Wong <normalperson@yhbt.net>
Sat, 14 Jul 2007 19:40:32 +0000 (12:40 -0700)
committerJunio C Hamano <gitster@pobox.com>
Sat, 14 Jul 2007 20:47:08 +0000 (13:47 -0700)
commit46cf98baa5a1d74a9d00dc1092b29e4af93e8615
tree9b7e4e499716b27e7c56edc4a4baef361f4e9b91
parent94008931716e9db59afcc82cf5319f8278e5a907
git-svn: remove leading slashes from fetch lines in the generate config

We were previously sensitive to leading slashes in the fetch
lines and incorrectly writing them to the config if the user
used them (needlessly) in the command-line.

This fixes the issue and allows us to play nicely with legacy
configs that have leading slashes in fetch lines.

Thanks to Bradford Smith for figuring this out for me:
>
> This works:
>
> git-svn clone https://my.server.net/repos/path/ -Ttrunk/testing
>   -ttags/testing -bbranches/testing testing
>
> This doesn't:
>
> git-svn clone https://my.server.net/repos/path -T/trunk/testing
>   -t/tags/testing -b/branches/testing testing

Signed-off-by: Eric Wong <normalperson@yhbt.net>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
git-svn.perl