#!/bin/rc -e . /sys/lib/shithub/common.rc cd $1 shift rfork ne nl=' ' gituser=$1 repo=$2 refname=$3 repons $gituser $repo if(! ref=`{resolveref $refname}){ echo 'invalid ref '$refname'' exit } if(test -f $gitfs/$ref/hash) hash=`{cat $gitfs/$ref/hash} if not hash=$ref user_prelude $gituser $repo $hash if(! test -d $gitfs/$ref/tree){ echo '

No commits yet.

' exit } cd $gitfs/$ref/tree echo '

RSS feed

' shortlog $gituser $repo $ref 100 echo '

' echo ' '