summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIan Jackson <ijackson@chiark.greenend.org.uk>2019-08-10 19:24:00 +0100
committerIan Jackson <ijackson@chiark.greenend.org.uk>2019-08-11 00:09:29 +0100
commit73bbd10296a565a85020215448b5a001f4a94652 (patch)
treec88cb17e281d806d46851995facb915d5b897e7c
parent7341dfbf9bf8cf5215b4dfb0ef2236f9fb5aa9a1 (diff)
dgit: update-vcs-git: Use vcs_git_url_of_ctrl
So we strip -b fragments as we ought. Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
-rwxr-xr-xdgit3
1 files changed, 2 insertions, 1 deletions
diff --git a/dgit b/dgit
index 5c04638..541e8f6 100755
--- a/dgit
+++ b/dgit
@@ -4972,7 +4972,8 @@ sub cmd_update_vcs_git () {
get_archive_dsc();
$ctrl = $dsc;
}
- my $url = getfield $ctrl, 'Vcs-Git';
+ my $url = vcs_git_url_of_ctrl $ctrl;
+ fail 'no Vcs-Git header in control file' unless length $url;
my @cmd;
my $orgurl = cfg 'remote.vcs-git.url', 'RETURN-UNDEF';