X-Git-Url: http://git.plutz.net/?a=blobdiff_plain;f=Subversion.page;h=fe6bdb6138409809ac20c535b5b0446c1ebc184d;hb=ce89f2c769bddf901043a998ab13571f1216b8a6;hp=e08c9aa655995f89b3ffd99974fb75c9d38bd4ef;hpb=3a44d73fa1e0b84c0cf111f50059afd089843cbb;p=busy diff --git a/Subversion.page b/Subversion.page index e08c9aa..fe6bdb6 100755 --- a/Subversion.page +++ b/Subversion.page @@ -3,7 +3,7 @@ url="$(egrep -o '(^|&)(i=).+(&|$)' <<<"${QUERY_STRING}" |sed -r 's:^&?i=::;s:&.* url="$(echo -e "${url}" |sed 's:\t: :g;s:\r::g;s:\\:\\\\:g' |head -n1)" rev="$(egrep -o '(^|&)(r=)[0-9]+(&|$)' <<<"${QUERY_STRING}" |tr -d 'r=&')" -baseuri=$(egrep '^repo=.*$' project.meta |cut -d= -f2-) +baseuri=$(egrep '^svnRepo=.*$' project.meta |cut -d= -f2-) lastrev=$(svn info "$baseuri" |egrep '^Revision:' |cut -d\ -f2) [ -z "$rev" ] && rev="$lastrev" @@ -25,7 +25,12 @@ done cat < - + :g; +s:^r([0-9]+) \| ([a-zA-Z0-9]+) \| ([0-9: -]+) .+$:

Revision \1 by \2
at \3

:g;p}') +

$(basename "$url"), Revision "$rev":