#!/bin/sh

MONITOR_PATHS='trunk'
FILE_DIR="$HOME/.svntorss"
XSLT_FILE="$HOME/Documents/Scripts/svnlog.xslt"
REPOSITORY="https://svn/svn/repos"
MAX_RESULTS=20

for MONITOR_PATH in $MONITOR_PATHS; do
  SVN_URL="$REPOSITORY/$MONITOR_PATH"
  FILE_NAME=`echo "$MONITOR_PATH" | sed 's/\//_/'`
  RSS_FILE="$FILE_DIR/$FILE_NAME.rss"

  svn log "$SVN_URL" --limit "$MAX_RESULTS" -v --xml | xsltproc "$XSLT_FILE" - > "$RSS_FILE"
done