ref: d361e1b783f15e567057c15568c0b74c45893f65
dir: /log/
#!/bin/rc -e . /sys/lib/shithub/common.rc cd $1 shift rfork ne nl=' ' gituser=$1 repo=$2 refname=$3 repons $gituser $repo repodir=/mnt/$repo/.git if(! ref=`{resolveref $refname}){ echo '<b>invalid ref '$refname'</b>' exit } if(test -f /mnt/git/$ref/hash) hash=`{cat /mnt/git/$ref/hash} if not hash=$ref user_prelude $gituser $repo $hash if(! test -d /mnt/git/$ref/tree){ echo ' <p>No commits yet.</p> </body> </html> ' exit } cd /mnt/git/$ref/tree echo ' <p> <a href="/'$gituser/$repo'/HEAD/feed.rss">RSS feed</a> </p> <p>' shortlog $gituser $repo $ref 100 echo ' </p>' echo ' </body> </html>'