1

我希望看到从 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

不支持。:(

4

1 回答 1

3

只用-l国旗?

svn log -l5

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

svn log -r1345:1350

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

svn log -r$N:$((N+5))
于 2013-03-10T17:28:57.820 回答