Hi, I'm trying to compose a list of changed/added files in a svn repository, for use with phing, using the following command.
svn diff --no-diff-deleted --summarize -r 50:HEAD path/to/workingcopy
When I reverse the revision range (-r switch), like so:
svn diff --no-diff-deleted --summarize -r HEAD:50 path/to/workingcopy
.. I get different results. Although it's behavior is what I need, I don't understand it (and perhaps I'm missing something). Example:
Assuming the head revision has a new directory with some files: The second command will only list the new directory, while the first command will also list all the new files inside it. At least, that's what I think it does after some tests.
I couldn't find any clear documentation on this thing. Can someone explain what the order of the revision range implies? Thanks!