List of files changed since a certain date using SVN
What kind of SVN command can I run that will get me a list of files changed since a certain date?
Right now I have it as
svn log <url> -r {2010-11-01}:{2011-05-04} > log.txt
That almost work, but it only shows the revisions and comments but not the files list.
Add the --verbose
(or -v
) flag and you'll get a list of all affected paths as well as the log messages. If you want to get rid of the messages, add the --quiet
(or -q
) flag. So:
svn log <url> -qv -r {2010-11-01}:{2011-05-04} > log.txt
If you just want each changed file printed once (rather than for each revision in which it was changed), you could also do:
svn diff <url> --summarize -r {2010-11-01}:{2011-05-04} > log.txt
With --verbose, svn log will also print all affected paths with each log message.
http://svnbook.red-bean.com/en/1.5/svn.ref.svn.c.log.html