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 change开发者_JAVA百科d 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 !
just use -v on log
svn log <url> -v
oh yea, and...
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
Here's a regular expression that I use in notepad++ for grabbing the commits by a particular user.
^r[0-9]+\ \|\ user\.name.*$[^[^-]*$]*
精彩评论