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