"svn log" not showing all recent commits
The problem had to do with my poor understanding of what svn log
was showing. With no other arguments supplied, it outputs log messages from the working copy of the log, not from the actual repository. Thus, issuing svn update
will bring the working copy up-to-date with the repository, and then svn log
will reflect all recent commits. Duh! ;-)
If you would like to see the full log without updating (as I sometimes do when working on an old revision) you can run:
svn log -r HEAD:0
Or, for easier viewing:
svn log -r HEAD:0 | less