由于工作需要把svn上的目录拉下来,保存在自定义目录里面。如下:
#!/bin/sh
theme_svn_dir=http://*****/theme/
theme_dirs=`svn ls $theme_svn_dir`
temp_char=97
theme_base_dir=skin/android_launcher_a_skin_1.0.0/res/
for theme_dir in $theme_dirs
do
theme_dir=$svn_dir${theme_dir}/res/
temp_char=$[temp_char+1]
index=`echo $temp_char | awk '{printf "%c\n",$0}'`
#echo $index
#mkdir skin/android_launcher_a_skin_1.0.0/res/
temp_dir=skin/android_launcher_${index}_skin_1.0.0/res/
mkdir -p $temp_dir
#copy
cp -rf $theme_base_dir $temp_dir
#export
svn export --force $theme_dir $temp_dir
done