#!/bin/sh PROJECT="$1" BRANCH="$2" SVNDIR="/var/svn/root" SVNROOT="file://$SVNDIR" DIR="/drupal/branches/$BRANCH" EXTERNALS="drupal http://svn.advantagelabs.com/managed/drupal/branches/$BRANCH/drupal sites/all http://svn.advantagelabs.com/managed/drupal/branches/$BRANCH/sites/all " svnadmin create --fs-type fsfs "$SVNDIR/$PROJECT" cd /tmp mkdir -p "$PROJECT/$DIR/db" mkdir -p "$PROJECT/$DIR/sites" svn export "http://svn.advantagelabs.com/managed/drupal/branches/$BRANCH/sites/skel" "$PROJECT/$DIR/sites/$PROJECT" svn import -m "Creating project structure" "$PROJECT" "$SVNROOT/$PROJECT" rm -r "$PROJECT" svn co "$SVNROOT/$PROJECT" svn propset svn:externals --non-interactive "$EXTERNALS" "$PROJECT/$DIR" svn commit -m "adding drupal references" "$PROJECT" rm -r "$PROJECT"