Meta/CB: help culling stale topic branches

Junio C Hamano committed Apr 20, 2016 at 14:43 UTC 6b7ee47089e8bd4ea84ed69df52c89906b963044
1 file changed +13
CB new
+13
@@ -0,0 +1,13 @@
1 +#!/bin/sh
2 +# Cull topic branches
3 +
4 +git for-each-ref --merged maint 'refs/heads/*/*' |
5 +while read commit type name
6 +do
7 + git for-each-ref --count=1 --sort=version:refname \
8 + --contains "$name" \
9 + --format="%(taggerdate:iso) #%(refname:strip=2) $name" \
10 + refs/tags/
11 +done |
12 +sort |
13 +sed -e 's/[^#]*#//'