Fork me on GitHub

quick solution to “svn: Checksum mismatch …”

If this error afflict your quiet development day, I’m sorry :D
I had this problem today and I solved in few steps:

  1. make a backup of the working copy in a different directory
  2. delete only the corrupted directory from your working copy
  3. make an svn update
  4. copy back only the modified files you need from the backup copy to the current working copy
  5. commit your changes

Now breath deeply and take a cold shower: I suppose you must be sweat! :D

Trackbacks

  1. [...] first post (and second and fifth) I ran across said the trick was to check the entire project out again into a separate directory [...]

    Pingback by How I Fixed the “Subversion Checksum Mismatch” Issue | kallasoft — February 13, 2010 @ 5:48 pm



Responses


  1. This worked for me, thanks! :)


    Comment by Filip S. Adamsen — May 15, 2009 @ 12:32 pm


  2. Thanks!!! simple and works!!!


    Comment by porquero — December 3, 2009 @ 6:54 pm


  3. Brute force… but work fine for me.
    Thanks.


    Comment by Kozio?ek — December 15, 2009 @ 3:36 pm


  4. I’ve read lots of other solutions to this same problem and most of them are quick complex. This is by far the simplest solution and IT WORKS!
    Thanks.


    Comment by Dorian Noteworthy — March 18, 2010 @ 7:13 pm


  5. I had this problem today and all I had to do was:

    svn resolve –accept working myfile

    where myfile is the file that has the conflict


    Comment by Paul Stivers — March 29, 2011 @ 8:52 am


  6. That should be two dashes in front of accept. The upload converted it to one.


    Comment by Paul Stivers — March 29, 2011 @ 8:53 am



Leave a comment

(required)

(required)