1

HEADから逆方向のステップから開始するコミットsvn logまでの数を確認したいと思います。MN

必要に応じて、SQLステートメントのようなもの。または、-r N:M単純な算術をサポートする範囲。

HEADに対応する実際の整数を「grep」する必要はありません。

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 に答える