From: Ian Jackson Date: Sun, 4 Sep 2016 19:44:57 +0000 (+0100) Subject: Split brain: Push correct view to dgit repos server X-Git-Tag: archive/debian/2.0~187 X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=dgit.git;a=commitdiff_plain;h=ed4a8beb1ea1d4c1036d20b64900d6a7e9cb4ece;hp=19d8ae7e56d6257e2bb925d0a6f2d7f4329a4523 Split brain: Push correct view to dgit repos server Signed-off-by: Ian Jackson --- diff --git a/dgit b/dgit index 5d1a95c5..c105aea3 100755 --- a/dgit +++ b/dgit @@ -2650,11 +2650,13 @@ END create_remote_git_repo(); } - my @pushrefs = $forceflag."HEAD:".rrref(); + my @pushrefs = $forceflag.$dgithead.":".rrref(); foreach my $tw (@tagwants) { my $view = $tw->{View}; next unless $view eq 'dgit' or any { $_ eq $view } access_cfg_tagformats(); + # ^ $view is "dgit" or "maint" so this looks for "maint" + # in archive supported tagformats. push @pushrefs, $forceflag."refs/tags/$tw->{Tag}"; }