实现目标: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 | 行记录去重 |
