#!/bin/sh
 
if [ -z "$1" ] ; then
  echo usage: svn-fixperm repository
  exit 1
fi
 
[ -f /etc/svntools.conf ] && source /etc/svntools.conf
[ -f $HOME/.svntoolsrc ] && source $HOME/.svntoolsrc
 
if [ -z $REPOS_BASE ] ; then
  echo "REPOS_BASE must be specified in /etc/svntools.conf or $HOME/.svntoolsrc"
  exit 2
fi

REPOS_BASE=`echo "$REPOS_BASE" | sed -e s/file:\\\/\\\///`

chown -R root.svn $REPOS_BASE/$1
chmod -R ug+rw $REPOS_BASE/$1
