If you are looking for the epic motorcycle journey blog that I've written, please see the Miles By Motorcycle site I put together. 
  • Subversion (svn) "Base checksum mismatch"
    08/11/2009 6:16PM

    So I managed to corrupt a copy of some code I checked out of my subversion repository. The error I'd get was:

    Sending homepage.tmpl                                                                                         
    Transmitting file data .svn: Commit failed (details follow):                                                         
    svn: Base checksum mismatch on '/site_local/themes/collabinvest/homepage.tmpl':                                      
       expected:  55af923730fef72abba8efa7060b569b                                                                       
         actual:  cea863f3dbb5b18c90561a66abfe2121                                                                       

    svn: Your commit message was left in a temporary file:
    svn:    '/usr/local/WWW/collabinvest.yml.com/html/formvista/site_local/themes/collabinvest/svn-commit.2.tmp'

    To "work around" this problem commit the individual files and/or directories that work. Copy the files that error out to another directory.

    Check out a clean copy of your code into another directory. Copy over the files that would not commit into the new checked out version. Recommit. It should work.