Auto backup all project SVN

First , download backup SVN of   http://www.doughellmann.com/projects/svnbackup/

write script

appname=`basename $0`

#
# Set some defaults
#
backuppath=”/home/backup/svn/”

for project in $( ls /home/svn )
do
if [ ! -d “$backuppath$project” ]; then
# Control will enter here if $DIRECTORY doesn’t exist
mkdir $backuppath$project
fi
/home/scripts/svnbackup-1.8/svnbackup.sh -v -i 100 –file-name “backup” –out-dir $backuppath$project /home/svn/$project

done
exit 0

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s