The script has the fairly serious flaw that on any repository of large activity, there will be many revisions in which a particular file undergoes no changes. Thus, very many diff calls will be made, which discover no difference.
The script could be improved to an acceptable level of efficiency by making use of the output of 'svn log'. If an improved version of the script is made, it would be best to submit it upstream - it is the right kind of thing for the contrib/ directory. However, I don't think the current version in this bug report is appropriate, and suggest that this bug be wontfixed/closed. Max.
signature.asc
Description: OpenPGP digital signature