I\'ve been using various source control systems for a while, but when it comes to reverting changes I\'m not yet an expert. Can someone help given this scenario:
To read up on the details see: svn manual - Undoing Changes
As described by mark you'll want to do:
svn merge -r 5:4 file1 file2
This means merge in the change from 4 to 5 backwards ie. undo the changes
You could also type:
svn merge -c -5 file1 file2
This means apply the change that took place in commiting revision 5 backwards.
Next you should manually review the changes.
Finally you must commit the changes (above merges only changed your working copy).