论坛首页 入门技术论坛

shell 解决 如何检出某个版本与最新版本的差异代码

浏览 1218 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2012-07-04  

张哥超给力啊

 

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

   发表时间:2012-07-18  
确实很给力
0 请登录后投票
论坛首页 入门技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics