1
を先に実行しない限り、svn log
を実行すると古い情報が得られるようです。しかし、時々私は更新したくない。更新せずに最新のログを取得する方法はありますか?更新なしでSVNログを実行する
を先に実行しない限り、svn log
を実行すると古い情報が得られるようです。しかし、時々私は更新したくない。更新せずに最新のログを取得する方法はありますか?更新なしでSVNログを実行する
試してみてください。
svn log -r 1:HEAD /path/to/working/copy
は、お好みに合わせてリビジョン番号を交換してください。
Valid options:
-r [--revision] ARG : ARG (some commands also take ARG1:ARG2 range)
A revision argument can be one of:
NUMBER revision number
'{' DATE '}' revision at start of the date
'HEAD' latest in repository
'BASE' base rev of item's working copy
'COMMITTED' last commit at or before BASE
'PREV' revision just before COMMITTED
ありがとうございます。私はこれが最下位に最新のエントリを与えていることに気付きました。それは私の面での不具合か見落としですか? – dotancohen
@dotancohen: 'svn log -r HEAD:1/path/to/working/copy'を逆順に使用してください。 – nosid
'svn log -r HEAD:BASE -l 10 'を使うと、あなたの作業コピーからコミットされたものすべてが手に入ります。 – wegry