SVN日志从HEAD-n提交到HEAD-n + m?

时间:2013-03-10 17:26:05

标签: svn

我希望从HEAD向后svn log步骤开始,M提交最多N次提交。

如果您愿意,可以像SQL语句一样。或-r N:M范围,支持简单算术..

我想避免必须“grep”对应于HEAD的实际整数:

head_as_int=$(/usr/bin/svn info | perl -ne 'print "$1\n" if /^Revision: (\d+)$/'

我认为这是理想的:

svn log -r HEAD-$n:HEAD-$n+$m

不受支持。 :(

1 个答案:

答案 0 :(得分:3)

只需使用-l标志?

svn log -l5

如果您想要特定范围的修订,那么您可以这样做:

svn log -r1345:1350

当然,您可以使用Bash(或者您使用的任何shell进行算术运算):

svn log -r$N:$((N+5))