All pastes #413174 Raw Edit

mtd

public shellscript v1 · immutable
#413174 ·published 2007-03-28 04:51 UTC
rendered paste body
mtd (){    local rev ret    rev=`mtn complete revision $1`    ret=$?    if [ $ret -ne 0 -o -z "$1" -o -z "$rev" ]; then        echo "$rev"        return $ret    fi    {        mtn ls certs $rev | sed \            -e '/^Key   : /d' \            -e '/^Sig   : /d' \            -e '/^Name  : /d' \            -e 's/^$/###/' \            -e 's/^-----.*/###/' \            -e 's/^..... : /### /'        for p in `mtn automate parents $rev`; do            echo "### $p -> $rev"            mtn diff -r $p -r $rev        done    } | vim - -c 'setfiletype diff'}