teepusink
teepusink

Reputation: 28922

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.

Upvotes: 53

Views: 50112

Answers (3)

Michael C. O&#39;Connor
Michael C. O&#39;Connor

Reputation: 9890

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

Upvotes: 42

manojlds
manojlds

Reputation: 301577

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

Upvotes: 5

Mark Gardner
Mark Gardner

Reputation: 1121

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

Upvotes: 81

Related Questions