#!/bin/bash
/opt/csvn/bin/csvn restart
/bin/rsync -a --delete -e 'ssh -p2110' /opt/csvn/data/repositories/ root@172.16.100.211:/data/csvn/data/repositories
\/bin/scp -P2110 /opt/csvn/data/conf/svn_access_file root@172.16.100.211:/data/csvn/data/conf/ && \/bin/scp -P2110 /opt/csvn/data/conf/svn_auth_file root@172.16.100.211:/data/csvn/data/conf/
cat /opt/csvn/data/csvn-production-hsqldb.script > /opt/csvn/data/csvn-production-hsqldb.script.211
sed -i 's/\(172.16.100.103\)/172.16.100.211/g' /opt/csvn/data/csvn-production-hsqldb.script.211
sed -i 's/opt/data/g' /opt/csvn/data/csvn-production-hsqldb.script.211
\/bin/scp -P2110 /opt/csvn/data/csvn-production-hsqldb.script.211 root@172.16.100.211:/data/csvn/data/
/bin/ssh root@172.16.100.211 -p2110 "/bin/bash /data/csvn/1.sh"
1.sh () {
/data/csvn/bin/csvn stop
\mv /data/csvn/data/csvn-production-hsqldb.script.211 /data/csvn/data/csvn-production-hsqldb.script
/data/csvn/bin/csvn start
}
svn备份
最新推荐文章于 2020-10-29 20:36:38 发布