#!/bin/bash # YoLinux.com # Greg Ippolito echo "Content-type: text/html" echo "" echo '' echo '
' echo '' echo '' echo "
' '' # Make sure we have been invoked properly. if [ "$REQUEST_METHOD" != "GET" ]; then echo "' if [[ $CC == 1 ]]; then SVN_URL='http://cm.megacorp.com/svn/trunk/projX/' echo '
' fi if [[ $CC -eq 2 ]]; then SVN_URL='http://cm.megacorp.com/svn/trunk/projY/' echo '
'
fi
if [[ $CC -eq 3 ]]; then
SVN_URL='http://cm.megacorp.com/svn/BigProj/trunk/AppZ/'
echo '
' fi if [[ $CC -eq 0 ]]; then SVN_URL=`echo "$QUERY_STRING" | sed -n 's/^.*input_svnurl=\([^&]*\).*$/\1/p' | sed "s/%3A/:/g" | sed "s/%2F/\//g" | sed "s/%20/ /g"` echo "
' fi echo '
' /usr/bin/svn --username batchsvn --password supersecret --non-interactive info -R $SVN_URL | awk -f /opt/bin/svd_report.awk echo '' echo '' echo '' exit 0