svn 查看某段时间内log
kevin.Zhu 发布于:2013-1-16 11:20 分类:Linux 有 16 人浏览,获得评论 0 条
http://blog.163.com/sunhanxiao_003/blog/static/12162962920118285302470/
svn log -r {2011-9-27}:{2011-9-29} -v
查的是27,28两天的
查看某段时间某个人的提交 , 需要sed 过滤出来 :
如查看用户 wuzb的提交日志 ,
svn log -r {2016-3-21}:{2016-3-23} -v | sed -n '/wuzb/,/--$/ p'
进一步过滤: 以空白开始的行就是我们需要的 :
svn log -r {2016-3-21}:{2016-3-23} -v | sed -n '/wuzb/,/--$/ p' | sed -n '/^\s/p'
svn log -v -r {2016-3-21}:{2016-3-23} | sed -n '/wuzb/,/--$/ p' | sed -n '/^\s/p' | sed 's/^ *//g'
svn log -v -r {2016-3-21}:{2016-3-23} | sed -n '/wuzb/,/--$/ p' | sed -n '/^\s/p' | sed 's/^ *//g' | awk '{print $2; }' | sort | uniq