During development today I received a nasty Checksum mismatch
Subversion (SVN) error during the commit process in my editor, Coda.
The Error
svn: Checksum mismatch for '.svn/text-base/index.php.svn-base';
expected: 'f8d45250f7df5561635854165862fdd8',
actual: '644f85c4befa671150c5c6ec5fad9885'
It seems that Coda had changed the Subversion (SVN) reference versions of some of my repository files, causing this file mismatch.
The Solution
The fix was simple:
- Delete the directory containing the problematic file
- When prompted, choose Move to Trash, NOT Remove and Delete
- In your Source Control Status dialog, you will see an error that mentions your folder is missing
- Click the Update button to the right of the folder error
That’s it, at least that was all that was needed for my specific circumstance. If you’re still having trouble I would suggest checking out the following helpful resources.