svn log 高级命令解释

实现目标:svn查询指定版本或时间范围指定人最近的变更文件路径到输出文件

基本命令

svn log --search youname -r {
    
    param1}:{
    
    param2} -v > custom.out

完整命令

svn log --search yuanyubo -r {
    
    2020-07-01}:{
    
    2020-09-01} -v | grep -E "A|M" | grep -v Mac | sort | uniq  > custom.out
命令 解释
search yourname 筛选作者为yourname的记录
{param1}:{param2} 起始-结束版本号或者起始-结束时间
grep -E 筛选包含A或M的行
grep -v Mac 行记录取反,即行记录不包含Mac字符
sort 行记录排序
uniq 行记录去重

效果

在这里插入图片描述

鸣谢

  • 非常感谢你从头到尾阅读了这篇文章,希望其中的内容对你有所启发和帮助。如果你还有其他问题或需要进一步的了解,欢迎随时关注我的动态并留言
  • 最后希望大家给作者点个关注和小赞赞支持下,创作不易啊
  • 觉得有收藏价值也可以进行收藏
  • 最后给大家来波小tips。优雅封装接口给第三方调用

思想来源

猜你喜欢

转载自blog.csdn.net/qq_40673786/article/details/132743303
今日推荐