Is there a metadata exclusion filter for the SVN DIFF command?
If you use the --summarize
option, then property changes are indicated in the second rather than the first column.
I.e.,
M URL -- indicates content change
M URL -- property change
MM URL -- content and property change
It is a bit easier to grep. I guess you could have a two-stage process if you want a full diff - first use summarize to find files with content change, then diff them.
You can pass the svn diff output through 'filterdiff --clean' to remove any extraneous lines including property changes.
Found this while searching through the svn help docs
svn diff --patch-compatible
It's the same as running
svn diff --show-copies-as-adds --ignore-properties