Svn commitメッセージを確認しようとしていますが、順序が逆になっているため、どのリビジョンが最後で、どのリビジョンを確認したいかわかりません。
私の質問は、前回のリビジョンからのログをどのように表示して、その前の50リビジョンと言うかです。最後の改訂を理解する方法は確かにあります。簡単にする単一のコマンドを探しています。
ありがとう
使用する svn log
5から始まるリビジョン5〜20を表示します。
$ svn log -r 5:20 file.txt
順序を逆にします。
$ svn log -r 20:5 file.txt
日付で表示することもできます-2010年1月から3月のリビジョンを表示します
$ svn log -r {20100101}:{20100331} file.txt
詳細については、 svn logのドキュメント および リビジョンの指定log
、diff
、co
などの詳細を参照してください。
ログ履歴全体が必要ないブランチでは、次のものを使用できます。
svn log -r1:HEAD --stop-on-copy <svn path>
これにより、結果の上部にあるそのブランチでの最初のコミットが提供され、--limit 1
を実行してそのログメッセージを返すことができます。