我如何看SVN反向时序顺序的最后10个提交?
使用SVN命令行,有没有办法显示提交消息的最后X个提交,按照反向时间顺序(最新的提交第一)?
svn log --limit 10
要么
svn log -l 10
进一步的search发现答案。 svn log
按默认顺序倒序排列。
-limit存在快捷键-l
# show last 10 logs svn log -l 10
要按照时间顺序查看它们:
svn log -r1:HEAD
为了澄清以前的答案 – 请注意, svn log
默认情况下只显示提交到您的工作副本的修订(最新svn update
,运行svn info
看到)。 所以是的,如果您可以先下载所有提交,那么这个组合将起作用:
svn update svn log -l 10
不过,我最感兴趣的是显示所有最新的提交没有先更新我的woking副本,所以我主要比较我的日志头部下降:
svn log -l 10 -r HEAD:1
这对我有很大的影响。