X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ian/git?p=topgit.git;a=blobdiff_plain;f=tg-summary.sh;h=50ee8832090c6646c9bd114d6f5926657dcc07db;hp=3c90a6b5952e526bac9da80e84386d6abf6246a8;hb=fb1f5d8decc74bf60a3075ec92908d60e6b3402b;hpb=55578f0151f8c274a8a1fc0cf62e0220bc722d81 diff --git a/tg-summary.sh b/tg-summary.sh index 3c90a6b..50ee883 100644 --- a/tg-summary.sh +++ b/tg-summary.sh @@ -24,6 +24,9 @@ done curname="$(git symbolic-ref HEAD | sed 's#^refs/\(heads\|top-bases\)/##')" +! [ -n "$terse" -a -n "$graphviz" ] || + die "-t and --graphviz options are mutual exclusive" + if [ -n "$graphviz" ]; then cat < \"$dep\";" + dep_is_tgish=true + ref_exists "refs/top-bases/$dep" || + dep_is_tgish=false + if ! "$dep_is_tgish" || ! branch_annihilated $dep; then + echo "\"$name\" -> \"$dep\";" + fi done continue fi @@ -98,3 +110,5 @@ git for-each-ref refs/top-bases | if [ -n "$graphviz" ]; then echo '}' fi + +# vim:noet