Output SVN log containing revision history
The log
command for SVN, when used in conjunction with the -r
flag allows you to output a log of the revision history.
First, navigate to the root of your working copy and run the following command:
$ svn log -r 50:HEAD -v
This will output all of the relevant revisions between revisions 50
and the latest revision
. It should look something like this:
Updated logo
-------------------------------------------------------------------
r58 | cody | 2013-10-30 10:50:08 -0600 (Wed, 30 Oct 2013) | 1 line
Changed paths:
M /REPO - Website/final/index.html
Updated copy and removed original file
-------------------------------------------------------------------
r64 | cody | 2013-11-11 13:50:00 -0700 (Mon, 11 Nov 2013) | 1 line
Changed paths:
D /REPO - Website/final/cachetest.html
A /REPO - Website/final/cachetest_page1
A /REPO - Website/final/cachetest_page2
As you can see, it categorizes changes by revision , sorted in order, and contains the commit message, the revision number, the author, the date, and all of the affected files (A
= Added, M
= Modified, and D
= Deleted)