是否可以在給定的時間範圍內獲取用戶的所有提交消息? 在過去,我使用Trac瀏覽SVN,但此服務不再可用。如何在SVN用戶的給定時間範圍內獲取所有提交消息
最好的做法是在命令行上使用Linux。
最好的問候, 基督徒。
是否可以在給定的時間範圍內獲取用戶的所有提交消息? 在過去,我使用Trac瀏覽SVN,但此服務不再可用。如何在SVN用戶的給定時間範圍內獲取所有提交消息
最好的做法是在命令行上使用Linux。
最好的問候, 基督徒。
svn log -r {date1}:{date2} --xml | xmlstarlet sel -t -m "/log/logentry/author[text()='author_name']/.." -t -v "/log/logentry/msg"
見Subversion手冊(one,),xmlstarlet documentation和similar question。
從Subversion 1.8開始you can use --search
command-line option with svn log
command。
此命令行選項允許你搜索你的資料庫歷史:
svn log --verbose
)。
+1:不知道xmlstarlet命令。很高興知道。 –