subversion-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Mark P. (Jira)" <>
Subject [jira] [Created] (SVN-4827) svn x-shelve gives E200014: Checksum mismatch when using eol-style=native
Date Fri, 30 Aug 2019 08:59:00 GMT
Mark P. created SVN-4827:

             Summary:  svn x-shelve gives E200014: Checksum mismatch when using eol-style=native
                 Key: SVN-4827
             Project: Subversion
          Issue Type: Bug
          Components: cmdline client
    Affects Versions: 1.12.x
         Environment: Windows 10 client (up to date as of 2019-08-30), FreeBSD (11.3-STABLE)

Subversion version 1.12.2 on both sides (client and server)

Using the command line Windows client bundled with Tortoise SVN.  FreeBSD versions compiled
from ports.

            Reporter: Mark P.

I'm getting the error: E200014: Checksum mismatch when using svn x-shelve

To produce this error I did the following:
 * create a fresh repository with nothing in it (on FreeBSD)
 * check out the new repository to a working copy (on Windows 10)
 * add a single file (main.cpp) with a few random lines of text in it and set the svn:eol-style=native
 * commit the add,
 * alter the file,

and then run (from the command line):

svn x-shelve shelf1

I get the following output:

Updating '.svn\experimental\shelves\v3\7368656c6631-001.wc':
At revision 1.
Sending main.cpp
Transmitting file data .svn: E200014: Checksum mismatch for
 expected: b77dd03a6c3f68f496d874153363694e
 actual: 7f081249d3e4e1383afb2798d46a58f5


If both the repository and working copy are on FreeBSD, or both are on Windows, there is no


If I remove the svn:eol-style=native property, the problem also goes away.


See the thread on the users mailing list starting 2019-07-30, with the subject: svn x-shelve
gives E200014: Checksum mismatch.

This message was sent by Atlassian Jira

View raw message