Reputation: 678
Summary: I want to know that how can I get all the change log from svn.
I know about SVN LOG URL, but it does not give me detail that what files were changed in that commit. It just gives me commit message.
I want to know that what files were affected with each commit.
Is there any way to get it for all svn commits?
Thanks
p.s: I tried svn diff too but it is just for 2 revisions and I have thousands revisions !
Upvotes: 10
Views: 13140
Reputation: 43
Here's a regular expression that I use in notepad++ for grabbing the commits by a particular user.
^r[0-9]+\ \|\ user\.name.*$[^[^-]*$]*
Upvotes: 2
Reputation: 2715
just use -v on log
svn log <url> -v
to specify revision, use -r ... so:
svn log <url> -r <rev#> -v
for a revision range, use <firstRev#>:<lastRev#>
like:
svn log <url> -r 1:5 -v
Upvotes: 11