From: Eric Wong Date: Mon, 16 Feb 2009 00:55:25 GMT Subject: Re: [PATCH] git-svn: Fix for rewriteRoot URL containing username. Message-ID: <20090216005525.GA20625@untitled> In-Reply-To: <1234394042-11577-1-git-send-email-devait@mailbox.sk> Dévai Tamás wrote: > If the new svn root URL given with the svn-remote..rewriteRoot config option > (or by the --rewrite-root option to 'git svn init') contains a username > (such as 'svn+ssh://username@example.com/repo'), find_by_url() cannot find > the repository URL, because the URL contained in the commit message does have > the username removed. > > Signed-off-by: Dévai Tamás Thanks Dévai, Acked-by: Eric Wong > --- > git-svn.perl | 1 + > 1 files changed, 1 insertions(+), 0 deletions(-) > > diff --git a/git-svn.perl b/git-svn.perl > index 001a1d8..83cb36f 100755 > --- a/git-svn.perl > +++ b/git-svn.perl > @@ -1693,6 +1693,7 @@ sub find_by_url { # repos_root and, path are optional > my $prefix = ''; > if ($rwr) { > $z = $rwr; > + remove_username($z); > } elsif (defined $svm) { > $z = $svm->{source}; > $prefix = $svm->{replace}; > -- > 1.6.1.2