I know that a diff between two tags lists the \'files\' which have been changed between those two tags by the following method.
svn diff tag1 tag2 |grep In
If you want to know which files have been changed between two tags use in a working copy:
svn merge --dry-run URL_TAG_1 URL_TAG_2