summaryrefslogtreecommitdiff
path: root/tests/playtree-save-refs
diff options
context:
space:
mode:
authorSean Whitton <spwhitton@spwhitton.name>2018-07-19 01:09:16 +0800
committerSean Whitton <spwhitton@spwhitton.name>2018-07-19 01:09:16 +0800
commitd0492d8f40b05ea5f4d378cd34221a9cd66cbfcd (patch)
treed79f415f344a81aca8d18e916b7016a84aec5793 /tests/playtree-save-refs
parenteb07108c1051f227c83de01781f498a330faae43 (diff)
parent15fbfc94b8c6a08cffdf0f9a7ed5870252ad4416 (diff)
Merge tag 'debian/5.10' into stretch-bpo
dgit release 5.10 for unstable (sid) [dgit] [dgit distro=debian] # gpg: Signature made Sun 15 Jul 2018 01:12:02 AM CST # gpg: using RSA key 559AE46C2D6B6D3265E7CBA1E3E3392348B50D39 # gpg: Can't check signature: No public key
Diffstat (limited to 'tests/playtree-save-refs')
-rwxr-xr-xtests/playtree-save-refs9
1 files changed, 9 insertions, 0 deletions
diff --git a/tests/playtree-save-refs b/tests/playtree-save-refs
new file mode 100755
index 0000000..7841367
--- /dev/null
+++ b/tests/playtree-save-refs
@@ -0,0 +1,9 @@
+#!/bin/bash
+set -e
+set -o pipefail
+find -name .git -type d -exec sh -xec '
+ cd "$1"
+ git for-each-ref \
+ --format='\''update refs/dgit-test-keep/g%(objectname) %(objectname)'\'' \
+' x "{}" \; | \
+ sort -u | git update-ref --stdin