linux下shell命令更新svn文件列表
1、打开home下面ssh目录,新建svn_up.txt文件,里面内容是需要更新的文件路径或者目录,例如:
app/admin/controller/Index.php app/admin/controller/Admin.php app/admin/2、继续新建svn_up.sh文件,内容如下
#!/bin/sh
#svn 更新
#获取需要更新的列表
fileList=`cat /home/ssh/svn_up.txt`
#目标文件头,项目路径
t_heard='/home/www/project/'
for file_name in $fileList; do
svnFileName=${t_heard}${file_name}
svn up ${svnFileName}
echo ${svnFileName}
done
#清理缓存文件
`rm -rf /home/www/project/runtime/log /home/www/project/runtime/temp`3、执行命令sh svn_up.sh