For quite a while now I’ve been having issues with TortoiseSVN reporting that files were corrupt while updating and submitting.  After my working copy became corrupt, yet again, I decided to do some research and turned up a solution to the problem.  Apparently there is a bug, introduced in Windows 7, with the MoveFileEx command that TortoiseSVN uses quite frequently.  The fix is now included in Windows 7 SP1.

Download Windows 7 SP1