Daily backup of Subversion
In case anyone needs to make a windows batch file to automate Subversion backups, here is mine.
The windows task scheduler runs this batch file once a day to make a daily backup of my Subversion repository. You’d have to change the filepaths and such to use it, but maybe it’s useful.
DailyBackup.bat
::Reset final backup storage:
rmdir /S /Q \\vaio\svn_backup\daily\v5
mkdir \\vaio\svn_backup\daily\v5
::Reset Temp backup storage
rmdir /S /Q C:\SVNBACKUP
mkdir C:\SVNBACKUP
::Initiate SVN backup. Use svadmin hotcopy --help for details
svnadmin hotcopy C:\ARMS\ C:\SVNBACKUP --clean-logs
::Copy temp backup storage to final backup storage
xcopy C:\SVNBACKUP \\vaio\svn_backup\daily\v5 /E /I /Q /H /R /Y






May 3rd, 2006 at 6:46 am
[…] http://www.blendedtechnologies.com/daily-backup-of-subversion/21http://www.blendedtechnologies.com/daily-backup-of-subversion/21 […]