#!/bin/sh
 
if [ -z "$2" -o -z "$1" ] ; then
  echo usage: svn-load repository dumpfile
  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:\\\/\\\///`

/usr/bin/svnadmin create $REPOS_BASE/$1
/usr/bin/svnadmin load $REPOS_BASE/$1 < $2
