From: Alejandro R. Sedeño Date: Mon, 04 Apr 2011 19:09:07 GMT Subject: [PATCH 1/2] git-svn: Fix the commit-url config to be the base url, just like the url config Message-ID: <1301944148-7950-2-git-send-email-asedeno@mit.edu> In-Reply-To: <1301944148-7950-1-git-send-email-asedeno@mit.edu> From: James Y Knight This is necessary if you want to be able to commit to multiple branches. Signed-off-by: James Y Knight Signed-off-by: Alejandro R. Sedeño --- git-svn.perl | 4 +++- 1 files changed, 3 insertions(+), 1 deletions(-) diff --git a/git-svn.perl b/git-svn.perl index a5857c1..aa41896 100755 --- a/git-svn.perl +++ b/git-svn.perl @@ -523,12 +523,14 @@ sub cmd_dcommit { } if (defined $_commit_url) { - $url = $_commit_url; + $url = $_commit_url . (length $gs->{path} ? '/' . $gs->{path} : ''); } else { $url = eval { command_oneline('config', '--get', "svn-remote.$gs->{repo_id}.commiturl") }; if (!$url) { $url = $gs->full_url + } else { + $url = $url . (length $gs->{path} ? '/' . $gs->{path} : ''); } } -- 1.7.4.2.1.gd6f1f