定時腳本更新svn文件

腳本以下:bash

循環指定文件夾,挨個循環更新svn

#!/bin/bash

dir="/server/www/project/";

for dirList in $(ls $dir);
do
        echo "${dirList}:";
        cd "${dir}${dirList}";
        if [ -d ".svn" ]; then
                #echo "${dir}${dirList}";
                svn up;
        else
                echo "isn't svn dir.";
        fi
done

 

 

而後添加一個定時任務spa

#天天四點更新一次svn,放在svn_log_{date}.log文件裏面code

0 4 * * * sh /home/work/svn.sh >> /var/log/crontab/svn_log_`date +"\%Y\%m\%d"`.log 2>&1server

相關文章
相關標籤/搜索