#!/bin/bash set -e . tests/lib t-tstunt-parsechangelog t-policy dgit-repos-policy-trusting t-prep-newpackage example 1.0 cd $p revision=1 git tag start t-dgit build t-dgit push --new t-commit 'Prep v2 which will be rewound' t-dgit build t-dgit push t-rm-dput-dropping git checkout debian/1.0 t-dgit build t-dgit push --deliberately-fresh-repo remote="`git config dgit-distro.test-dummy.git-url`/$p.git" t-expect-fail 'Replay of previously-rewound upload' \ git push "$remote" \ debian/1.1 \ debian/1.1~0:refs/dgit/sid echo ok. echo xxx want to check replay prevention insufficient proofs in tag