Do you use the command line? You should probably install GUI tools like Tortoise SVN, which will be much easier to understand.
The command line output "svn diff" is not intended for human reading, rather you will feed it into a program that understands this output (usually this program will show you two windows of the text editor with the old and new files and highlight the differences).
Basically, the SVN DIFF output shows the position of a character and line and the text that has changed between files.
Rickl source share