#! /bin/bash

DRYRUN=""
if [ "$1" = "-n" ]; then
  DRYRUN="yes"
  shift
  echo "DRYRUN MODE"
fi

IFS='
'
for i in `${SVN-svn} status --no-ignore "$@" | sed -n 's/^[I\?]  //p'`
do
  if [ "${i/,//}" != "$i" -o "${i/%.swp//}" != "$i" ] ; then
    echo "SKIPPING: $i"
  else
    echo "$i"
    if [ -z "$DRYRUN" ]; then
      rm -vrf "$i"
    fi
  fi
done

