柚子快报邀请码778899分享:导出SVN目录结构

http://www.51969.com/

https://www.csdn.net/tags/MtTacgwsNDcxNzktYmxvZwO0O0OO0O0O.html

 

注:以下命令我仅在linux环境下测试过,其它环境需要你自己调试。1.如果你本地有working copy,用下面这句注:ls=Windows下的dirls -R | grep ":" | sed -e 's/://' -e 's/[^-][^\/]*\//--/g' -e 's/^/   /' -e 's/-/|/'显示如图1:尴尬哥对此输出的结果不很满意,于是,出现了下面的:2.如果你没有working copy,可用下面两句注:a:下面这两句的输出确实漂亮多了,不过如果目录有空格,MS还是有点点问题的,所以SVN的目录结构大家以后别用空格,嘎嘎.    b:以下两句里的svnurl别忘了改成自己svn项目的路径(1)svn list -R -v   svnurl  | grep /$ | sed 's/.* //' | sed 's/\/$//' |  sed -e 1d -e 's/[^-][^\/]*\//--/g' -e 's/^/   /' -e 's/-/|-/'后一个sed是尴尬哥"偷"的,他悬赏50分破解。大家加油!(2)svn list -R -v  svnurl  | grep /$ |sed 's|/$||' | sed 's/.* //'  | sed 's|[^/]\+/|\t|' 显示如图2:如果你想将以上的输出结果输出到文件里,语句后加输出符号 > filename即可。

柚子快报邀请码778899分享:导出SVN目录结构

http://www.51969.com/

查看原文