Meta/CB: help culling stale topic branches
Junio C Hamano committed
Apr 20, 2016 at 14:43 UTC
6b7ee47089e8bd4ea84ed69df52c89906b963044
1 file changed
+13
CB
+13
new file mode 100755
index 0000000000..685d96b973
--- /dev/null
+++ b/CB
@@ -0,0 +1,13 @@
+#!/bin/sh
+# Cull topic branches
+
+git for-each-ref --merged maint 'refs/heads/*/*' |
+while read commit type name
+do
+ git for-each-ref --count=1 --sort=version:refname \
+ --contains "$name" \
+ --format="%(taggerdate:iso) #%(refname:strip=2) $name" \
+ refs/tags/
+done |
+sort |
+sed -e 's/[^#]*#//'