chronologically listed tags?
- From
- Michael Dressel <michaeltilodressel@t-online.de>
- Date
- Apr 24, 2007, 17:36 UTC
- Message-ID
- <Pine.LNX.4.64.0704241924070.4438@castor.milkiway.cos>
Hi,
I would like to list tags chronologically. I failed to find out how to do this using git or cogito directly. So I wrote the simplistic bash script below. Is there a way more direct way?
----- #!/bin/bash
export PAGER=''
git-tag -l |
while read line
do
MYTIME=`git-show --pretty=raw $line | perl -ne 'print $1 if /committer\s+\w+\s+\S+\s+(\d+)/'`
echo "$MYTIME $line"
done | sort | perl -ne 'use POSIX qw(strftime); if ( /(\d+) (\S+)/ ) {print strftime "%a %b %e %H:%M:%S %Y", localtime $1; print "\t\t$2\n" }'------
Cheers, Michael