张哥超给力啊
svn diff -r 6606:HEAD --summarize http://192.168.2.107:9999/repos/prg/dresses-mall/trunk/magento/ | awk '{print "mkdir -p ./"getpath(substr($2,64))" && svn export "$2" --force ./"substr($2,64)} function getpath(p){str=""; sl=length(p); for(i=sl; i>0; i--){if(str==""){str=substr(p,i,1);}else{str=str""substr(p,i,1);}} pos=index(str,"/"); return substr(p,1,sl-pos);}' > ./getdiff.sh && . ./getdif
本文介绍了一种使用SVN命令行工具结合AWK进行文件批量导出的方法,通过编写shell脚本实现特定路径下修订版文件的自动化导出,提高了工作效率。
195

被折叠的 条评论
为什么被折叠?



