git-svn: Support custom tunnel schemes instead of SSH only
This originates from an msysgit pull request, see: https://github.com/msysgit/git/pull/58 Signed-off-by: Eric Wieser <wieser.eric@gmail.com> Signed-off-by: Sebastian Schuberth <sschuberth@gmail.com> Signed-off-by: Eric Wong <normalperson@yhbt.net>maint
parent
2bba2f0e65
commit
3747c01570
|
@ -295,7 +295,7 @@ sub gs_do_switch {
|
|||
my $full_url = add_path_to_url( $self->url, $path );
|
||||
my ($ra, $reparented);
|
||||
|
||||
if ($old_url =~ m#^svn(\+ssh)?://# ||
|
||||
if ($old_url =~ m#^svn(\+\w+)?://# ||
|
||||
($full_url =~ m#^https?://# &&
|
||||
canonicalize_url($full_url) ne $full_url)) {
|
||||
$_[0] = undef;
|
||||
|
|
Loading…
Reference in New Issue