如何解决如何列出名称相同但路径不同的所有存储库的SVN详细信息
对于不同的项目,我在SVN中有以下树结构
/svn/Project1/Release1/
/svn/Project1/Release2/
/svn/Project1/Release3/
/svn/Project2/Release1/
/svn/Project2/Release2/
我想列出所有具有Release 2文件夹的项目的详细信息。
解决方法
您可以通过awk等处理输出树结构:
awk -F\/ '$4=="Release2" { print $3 }'
使用/作为定界字段,如果4个定界字段等于Release2,则打印第3个定界字段。
,您可以使用svn搜索选项(1.14)
svn list -R --depth infinity <URL/svn> --search "*Release2*"
如果您需要最后提交等详细信息,可以使用
svn list -R --depth infinity <URL/svn> --search "*Release2*" -v
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。