2012-09-28 14 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)。
相關問題