I have changes on a branch that I have merged to trunk in my working directory. Svn stat shows the correct list of changed files. However, the \"svn stat\" output includes a \
The + character in the output of svn status indicates that the file has "History scheduled with commit". This means that the file is not actually a new file, but actually a direct descendant of some other file in the Subversion repository.
This means that there should be no output in svn diff, since the file has not actually changed. If you were to make some local modifications to the file, they would appear in the svn diff output.