天天看点

linux SVN库备份

步骤一(手动操作):

#!/bin/sh

cd /home/csvn/repository

svnadmin create xxxx库名

cd xxx库名/hooks

cp res-revprop-change.temp pre-revprop-change

chmod 775 pre-revprop-change

vi pre-revprop-change 最后一位改为0

步骤二:

svnsync init file:///home/csvn/repository/xxx库名 svn://ip/xxx库名 --username=test --password=test111!

步骤三(crontab定时任务)

1 8-22 * * * svnsync sync file:///home/csvn/repository/xxx库名 >> /home/csvn/sync/xxx库名.log

继续阅读