X-Git-Url: https://git.stderr.nl/gitweb?a=blobdiff_plain;f=handlers%2Ftrac;h=54279241dfa96697dcd365b42760e5d00ea9f62e;hb=0d606253af6ecb8ede07b0991a1f295fb70e7e65;hp=d344082f63d9450041d4190fbd13fa500a77fa93;hpb=d52a1ac97e97c51c15ccd52d7dce93d3a092e636;p=matthijs%2Fupstream%2Fbackupninja.git diff --git a/handlers/trac b/handlers/trac index d344082..5427924 100644 --- a/handlers/trac +++ b/handlers/trac @@ -1,3 +1,4 @@ +# -*- mode: sh; sh-basic-offset: 3; indent-tabs-mode: nil; -*- # # this handler will backup trac environments (based on the svn handler) # @@ -14,14 +15,15 @@ for repo in `find . -name VERSION` do repo=`dirname $repo` - # Just make the $tmp dir, not $tmp/$repo - ret=`mkdir -p $tmp 2>&1` + # Just make the parent directory for $tmp/$repo + parentdir=`dirname $tmp/$repo` + ret=`mkdir -p $parentdir 2>&1` code=$? if [ "$ret" ]; then debug "$ret" fi if [ $code != 0 ]; then - error "command failed mkdir -p $tmp" + error "command failed mkdir -p $parentdir" fi ret=`trac-admin $src/$repo hotcopy $tmp/$repo 2>&1`