在linux上SubVersion定期完整备份脚本

文章作者 100test 发表时间 2008:02:01 15:26:12
来源 100Test.Com百考试题网


说明:请根据自己需要调整. 我测试在我的机器上跑非常正常.我的环境是Centos5。我的svn目录是在/svn上.

另外,记的在你的/下面建如下的目录

# mkdir -p /backup/svn/data/

# mkdir -p /backup/svn/daily/

脚本功能: 定期对一些项目进行完整备份.

project.lst 文件格式如下:

project1

project2

备份脚本如下:

#!/bin/sh

#

#

# subversion完整备份的脚本,调整好后使用crontab -e 放到自动执行里面即可.

#

#备份日志文件

LogFile=/backup/svn/svnbak.log

DATE=`date %Y%m%d`

#备份目录

BakDir=/backup/svn/data

#日常备份目录,如果有

DailyDir=/backup/svn/daily

#要备份的项目列表文件,只有项目名

ProjectLst=/backup/svn/project.lst


相关文章


linux查看内核cpumemgcclibc命令
UbuntuLinux系统使用命令行修改时区
在linux上SubVersion定期完整备份脚本
用Colinux来boot硬盘上的Linux系统
Linux下安装Realtek8110SC千兆网卡驱动
澳大利亚华人论坛
考好网
日本华人论坛
华人移民留学论坛
英国华人论坛