在linux上SubVersion定期完整备份脚本
来源:优易学  2011-11-27 8:17:52   【优易学:中国教育考试门户网】   资料下载   IT书店

    说明:请根据自己需要调整. 我测试在我的机器上跑非常正常.我的环境是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

[1] [2] 下一页

责任编辑:虫虫

文章搜索:
 相关文章
热点资讯
热门课程培训