2012-09-28 13 views

回答

2
svn log -r {date1}:{date2} --xml | xmlstarlet sel -t -m "/log/logentry/author[text()='author_name']/.." -t -v "/log/logentry/msg" 

见Subversion手册(one,),xmlstarlet documentationsimilar question

+2

+1:不知道xmlstarlet命令。很高兴知道。 –

1

从Subversion 1.8开始you can use --search command-line option with svn log command

此命令行选项允许你搜索你的资料库历史:

  • 修订的作者(SVN:笔者版本化的属性),
  • 日期(SVN:最新版本化的属性),
  • 日志消息文本(svn:未版本控制的属性),
  • 和受特定修订影响的路径(使用svn log --verbose)。
相关问题